我花了數百小時編寫HTML5應用程序。
該應用程序處理多個彈出窗口,並且在管理它時突然遇到問題。Javascript PopUp功能
我的主要目標是將焦點集中到一個模糊的彈出窗口。
我想知道這是否可能在JavaScript中。
如果不是,我可以使用Java小程序,以獲得我的彈出窗口更多的功能。
爲了在此應用程序中呈現我現有的HTML5代碼,我可能會嵌入Google V8的引擎嗎?
我花了數百小時編寫HTML5應用程序。
該應用程序處理多個彈出窗口,並且在管理它時突然遇到問題。Javascript PopUp功能
我的主要目標是將焦點集中到一個模糊的彈出窗口。
我想知道這是否可能在JavaScript中。
如果不是,我可以使用Java小程序,以獲得我的彈出窗口更多的功能。
爲了在此應用程序中呈現我現有的HTML5代碼,我可能會嵌入Google V8的引擎嗎?
當你打開一個窗口時,你創建了一個對它的引用。然後,您可以使用該引用來調用focus()。
var foo = window.open(/*params*/);
foo.focus();
我嘗試了很多次,Google Chrome和Firefox等現代瀏覽器似乎不再支持此功能。 – MightyCodder 2012-01-02 00:47:43
是的,現代瀏覽器有一個設置,默認情況下通常會禁用網站對窗口焦點的控制。這是故意的。 – 2012-01-02 00:51:15
http://www.w3.org/TR/html5/browsers.html根據這個,Window仍然有一個focus()方法。不知道你到底在做什麼,但這應該起作用。 – 2012-01-02 00:55:48
你是什麼意思的「彈出」?一個新的瀏覽器窗口?警報()?一些框架的Popup小部件? – 2012-01-02 00:49:51
彈出窗口是否在不同的選項卡中? – grc 2012-01-02 00:51:54
HTML5使用window.open的應用程序?真? – epascarello 2012-01-02 01:25:34