IE 11 Отказано в доступе для window.addeventlistener - PullRequest
0 голосов
/ 23 февраля 2019

Мне нужно добавить прослушиватель событий для window.open, чтобы я мог выполнять некоторые действия при закрытии окна.

var someWindow = window.open('https://some-url');
someWindow.addEventListener('beforeunload', function() { // <- Permission Denied
    doSomething();
});

window.onbeforeunload = function() { doSomething() } не выдает ошибку и не работает.

Этот код отлично работает в Chrome.Даже console.log(window.addeventlistener) выдает ту же ошибку в IE 11.

И исходный, и целевой URL-адреса являются HTTPS в разных доменах.Та же проблема возникает и для локальных URL-адресов.

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