PC_Maniac
15-03-2022, 11:28
Доброго времени.
Разместил на тестовой странице следующий код:
<script type="text/javascript">
window.addEventListener('unload', (event) => {
event.preventDefault();
console.log('Close page');
});
</script>
Открыл страницу в firefox. Нажал F5. Страница перезагрузилась и код сработал. Вопрос более опытным товарищам: это я уже того или все же FF?
P.S. В Хроме с моей точки зрения все работает штатно, т.е. код выполняется при закрытии страницы.
Хм, Mozilla рекомендует использовать событие visibilitychange
Разместил на тестовой странице следующий код:
<script type="text/javascript">
window.addEventListener('unload', (event) => {
event.preventDefault();
console.log('Close page');
});
</script>
Открыл страницу в firefox. Нажал F5. Страница перезагрузилась и код сработал. Вопрос более опытным товарищам: это я уже того или все же FF?
P.S. В Хроме с моей точки зрения все работает штатно, т.е. код выполняется при закрытии страницы.
Хм, Mozilla рекомендует использовать событие visibilitychange