Window.Focus在Chrome和Firefox上

时间:2014-01-09 12:40:10

标签: javascript focus

我有这个简单的代码来调用窗口。 http://jsfiddle.net/94KYp/43/

var myWindow = window.open('','zzz','width=600,height=700');
myWindow.focus();

只有在首次加载时才适用于Chrome和Firefox。 但是当我尝试在弹出窗口外单击并重新运行代码时,它不会将焦点设置回弹出窗口。

当你转到我的jsfiddle链接并加载弹出窗口时,单击弹出窗口(不要关闭),然后重新运行代码。它应该将焦点设置回弹出窗口(不会)。

适用于IE。

1 个答案:

答案 0 :(得分:0)

如果在文档加载后使用document.write,浏览器将打开一个替换当前文档的新文档。

将其替换为alert(),您将观察到重新举起的事件。

相关问题