Почему IE запускает $ window.onblur и $ window.onfocus при загрузке страницы? - PullRequest
0 голосов
/ 11 сентября 2018

У меня есть простой фрагмент в AngularJS.

$window.onblur = function() {
    console.log('BLURRED');
}
$window.onfocus = function() {
    console.log('FOCUSED');
}

Я заметил, что поведение в IE отличается.После загрузки страницы она регистрирует BLURRED и FOCUSED примерно 3 раза, даже если я не переключаю вкладки / программы.Это нормально работает в Chrome.Также я заметил, что нажатие на страницу запускает как onfocus, так и onblur.Есть ли исправление / альтернатива этому, чтобы он нормально работал в IE, как в Chrome?

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