我有这个简单的代码来调用窗口。 http://jsfiddle.net/94KYp/43/
var myWindow = window.open('','zzz','width=600,height=700');
myWindow.focus();
只有在首次加载时才适用于Chrome和Firefox。 但是当我尝试在弹出窗口外单击并重新运行代码时,它不会将焦点设置回弹出窗口。
当你转到我的jsfiddle链接并加载弹出窗口时,单击弹出窗口(不要关闭),然后重新运行代码。它应该将焦点设置回弹出窗口(不会)。
适用于IE。
答案 0 :(得分:0)
如果在文档加载后使用document.write
,浏览器将打开一个替换当前文档的新文档。
将其替换为alert()
,您将观察到重新举起的事件。