从子弹出窗口(使用window.open打开),我试图更改打开我的窗口的URL,例如
window.opener.location.href =’http://www.google.com‘;
在所有的浏览器中,这非常有效,除了IE8(我有点肯定它在以前的IE8中有效.也许安全更新会杀死它).
在IE8中,会发生上述行被视为打开具有地址的新窗口的请求,并且原始开启窗口保持不变.而且,由于我没有将此行放在onclick事件中,因此将其视为弹出窗口.
那我怎么在IE8中这样做呢?如何更改开启者位置?
解决方法:
看起来这是不可能的.我没有得到任何人的回答,我的所有研究表明这只是MS加入阻止弹出窗口的另一种方式.