javascript – 在IE8中更改开启窗口的地址

从子弹出窗口(使用window.open打开),我试图更改打开我的窗口的URL,例如

window.opener.location.href =’http://www.google.com‘;

在所有的浏览器中,这非常有效,除了IE8(我有点肯定它在以前的IE8中有效.也许安全更新会杀死它).

在IE8中,会发生上述行被视为打开具有地址的新窗口的请求,并且原始开启窗口保持不变.而且,由于我没有将此行放在onclick事件中,因此将其视为弹出窗口.

那我怎么在IE8中这样做呢?如何更改开启者位置?

解决方法:

看起来这是不可能的.我没有得到任何人的回答,我的所有研究表明这只是MS加入阻止弹出窗口的另一种方式.

上一篇:python – 在PyQt中正确定位弹出窗口小部件


下一篇:Python3 练习笔记六