Cross-origin: обновить родительское окно, когда дочернее окно закрыто - PullRequest
0 голосов
/ 05 февраля 2019

Я пытаюсь обновить родительское окно, когда дочернее окно закрыто пользователем.

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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...