【发布时间】:2016-04-18 09:12:02
【问题描述】:
我正在尝试使用 window.open 函数来模拟 showModalDialog 行为。
为了阻止对父窗口的访问,我使用了 while 循环:
while(resultPopup && !resultPopup.closed){
resultPopup.focus();
}
这在技术上工作正常,使父窗口无法访问,但每当我尝试在 IE 中调试弹出窗口时,焦点停留在弹出窗口上,调试器也无法访问。
有没有办法让 IE 调试工具可以通过 JavaScript 访问?
【问题讨论】:
-
在首页顶部创建一个固定封面,然后监听封面的
focusin事件。在处理程序中,将焦点返回到弹出窗口。
标签: javascript internet-explorer debugging internet-explorer-11 ie-developer-tools