跨域:关闭子窗口时刷新父窗口

时间:2019-02-05 13:43:19

标签: javascript internet-explorer

我正在尝试在用户关闭子窗口时刷新父窗口。

var newWindow = MakeNewWindow("https://samedomainurl.com");
var timer = setInterval(function() {
    if(newWindow.closed) {
        window.location.reload();
    }
}, 2000);

此代码可用于Internet Explorer 11.0.47版

但是在Internet Explorer 11.0.29中,即使newWindow.closed更改为“ https://differentdomainurl.com”,true也会变成newWindow.location.href(当用户单击{{ 3}})。

由于这个原因,父窗口在实际关闭之前会刷新。
另外,我无法控制“ https://samedomainurl.com”。

我想要一个特别适合Internet Explorer的解决方案。

0 个答案:

没有答案