我花了数百小时编写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