Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Событие unload в Firefox (http://forum.oszone.net/showthread.php?t=350865)

PC_Maniac 15-03-2022 11:28 2981697

Событие unload в Firefox
 
Доброго времени.

Разместил на тестовой странице следующий код:
Код:

<script type="text/javascript">
        window.addEventListener('unload', (event) => {
        event.preventDefault();       
        console.log('Close page');
        });
</script>

Открыл страницу в firefox. Нажал F5. Страница перезагрузилась и код сработал. Вопрос более опытным товарищам: это я уже того или все же FF?
P.S. В Хроме с моей точки зрения все работает штатно, т.е. код выполняется при закрытии страницы.

Хм, Mozilla рекомендует использовать событие visibilitychange

Habetdin 15-03-2022 11:53 2981701

Цитата:

Цитата PC_Maniac
Нажал F5. Страница перезагрузилась и код сработал. Вопрос более опытным товарищам: это я уже того или все же FF? »

А почему он не должен срабатывать при обновлении страницы? Ведь перед открытием её новой копии предыдущая как раз выгружается? Как и при закрытии вкладки.

Какой именно сценарий возникновения события вас интересует?


Время: 06:08.

Время: 06:08.
© OSzone.net 2001-