Javascript 打开一个弹出窗口并聚焦于它
我试图打开一个弹出窗口,集中精力,但我的努力是徒劳的。 偶尔,弹出窗口会出现在主窗口后面。我的桌面由两个屏幕共享,我正在使用Internet Explorer 8。 非常感谢您的帮助。谢谢Javascript 打开一个弹出窗口并聚焦于它,javascript,javascript-events,Javascript,Javascript Events,我试图打开一个弹出窗口,集中精力,但我的努力是徒劳的。 偶尔,弹出窗口会出现在主窗口后面。我的桌面由两个屏幕共享,我正在使用Internet Explorer 8。 非常感谢您的帮助。谢谢 window.open(url,'_blank').focus(); 你能用setTimeout试试吗:var w=window.open(url,“\u blank”);setTimeout(函数(){w.focus()},10)。。。或者将window.focus()放在弹出窗口中的window.onl
window.open(url,'_blank').focus();
你能用setTimeout试试吗:
var w=window.open(url,“\u blank”);setTimeout(函数(){w.focus()},10)代码>。。。或者将window.focus()
放在弹出窗口中的window.onload
事件处理程序中。虽然这只能在控制url
源文件的情况下完成。@YuriyGalanter:但是我的窗口。open
由于某种原因返回null
,即使窗口在后面打开,也尝试对此进行调查,但没有找到任何线索。@user4923412341在每个浏览器中还是IE?关于IE检查谢谢链接,它只是在IE中,但显然我不能通知每个用户禁用保护模式。