Re: [問題] Javascript 關於focus 的問題

看板Ajax作者時間15年前 (2010/11/04 00:01), 編輯推噓1(1012)
留言13則, 4人參與, 最新討論串2/2 (看更多)
想在請教一下板上的大大,因為我實在想破頭而且書上又沒有寫><"" 下方是我的code 我設計了一個iframe的網頁 主頁面放了一個text 其餘主要是一個外部網站 在用滑鼠點 主畫面 或者點那個text 按鍵盤的 w , a 都會有反應 但當滑鼠點到 iframe 內部網站後就沒反應了 有大大說可以使用cross domain javascript 下去做嘗試 可是小底不才 還是不會 請問有沒有大大願意出手相救><"" <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <title></title> <script language = "javascript"> function handle(oEvent) { if (window.event){ oEvent = window.event; oEvent.charCode = (oEvent.type == "keypress") ? oEvent.keyCode : 0 ; } if (oEvent.charCode) { switch (oEvent.charCode) { case 119 : document.Form1.KeyName.value = "w" ; break; case 87 : document.Form1.KeyName.value = "w" ; break; case 65 : document.Form1.KeyName.value = "A" ; break; case 97 : document.Form1.KeyName.value = "A" ; break; } } } window.onload = function () { document.onkeypress = handle; } </script> </script> </head> <body> <form name="Form1"> <input type="text" name="KeyName" id="KeyName" value="" > </form> <iframe height=850 width=100% scrolling=auto src="" rel="nofollow">http://paintale.com">如果你看到這段文字,表示你的瀏覽器不支授IFRAME </iframe> </body> </html> -- 什麼是天空最美的時刻呢? 就是有幾朵純白的雲橫過天際的時刻。 雲的純白,反襯出天空的湛藍。 雲不能太多,天會顯得零亂;雲不能太大,天會顯得狹窄。 因此,天空最美的時刻,也正是雲最美的時刻。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.159.14

11/04 02:04, , 1F
document.onblur=function(){document.focus()};
11/04 02:04, 1F

11/04 02:05, , 2F
document.focus();//這兩行加到 onload
11/04 02:05, 2F

11/04 12:12, , 3F
try 起來不太行QQ
11/04 12:12, 3F


11/05 00:08, , 5F
sorry, 之前只對某通物件作測試,想說…document應該也一樣
11/05 00:08, 5F

11/05 00:09, , 6F
後來發現 iframe的焦點好像無法強迫取消..甚至不同瀏覽器都
11/05 00:09, 6F

11/05 00:09, , 7F
有自己對於focus的限制…
11/05 00:09, 7F

11/05 00:12, , 8F
之前只對普通物件作測試...第一行打錯
11/05 00:12, 8F

11/05 00:13, , 9F
還有個辦法是加圖層(<div>)讓滑鼠點不到 iframe
11/05 00:13, 9F

11/05 00:24, , 10F
cry 還是感謝你...><...不過這樣似乎就不能點了..QQ
11/05 00:24, 10F

11/05 00:29, , 11F
不知道這樣的網頁 滑鼠中鍵瀏覽有沒有作用><""
11/05 00:29, 11F

11/05 07:50, , 12F
在裡面的就歸裡面管啦~無解
11/05 07:50, 12F

12/28 16:25, , 13F
請IFRAME的寫回CALL- -
12/28 16:25, 13F
文章代碼(AID): #1CqOTboW (Ajax)
文章代碼(AID): #1CqOTboW (Ajax)