Я пытаюсь обновить родительское окно, когда дочернее окно закрыто пользователем.
var newWindow = MakeNewWindow("https://samedomainurl.com");
var timer = setInterval(function() {
if(newWindow.closed) {
window.location.reload();
}
}, 2000);
Этот код работает в Internet Explorer версии 11.0.47
Но в Internet Explorer11.0.29 newWindow.closed
становится true
даже когда newWindow.location.href
меняется на "https://differentdomainurl.com" (это происходит, когда пользователь нажимает любую ссылку на https://samedomainurl.com).
. Из-за этого родительский элементокно обновляется до его фактического закрытия.
Кроме того, у меня нет контроля над "https://differentdomainurl.com".
Я хочу решение, которое работает специально для Internet Explorer.