Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Событие закрытия окнa браузера (https://javascript.ru/forum/misc/6156-sobytie-zakrytiya-okna-brauzera.html)

tiko 14.11.2009 20:00

Событие закрытия окнa браузера
 
Какое событие работает после закрытия окнa браузера?
onclose не работает.

Kolyaj 14.11.2009 20:22

unload, beforeunload. И не после закрытия окна, а перед выгрузкой страницы.

tiko 14.11.2009 20:45

Вот код:
<html>

<head>
<title>JavaScript</title>

<script>
	window.onunload=function()
					{
					  alert("unload");
					}
</script>

</head>

<body>


</body>

</html>
onunload и onbeforeunload не работают.

Kolyaj 14.11.2009 21:58

Цитата:

Сообщение от tiko
onunload и onbeforeunload не работают.

Вы забыли уточнить в каком браузере не работают.

tiko 14.11.2009 22:09

opera 10.01
А нету событий, которые работали во всех браузерах при закрытии окна браузера????

Kolyaj 14.11.2009 22:17

В опере unload традиционно не работает. Там выгрузку страницы, как правило, не отследить.

Dmitry A. Soshnikov 14.11.2009 22:23

Цитата:

Сообщение от Kolyaj
В опере unload традиционно не работает. Там выгрузку страницы, как правило, не отследить.

Ага, только не unload, а onbeforeunload, потому что, если говорить именно о событие выгрузки (например, переход по ссылке), то оно ловится по unload.

Kolyaj 14.11.2009 22:35

Dmitry A. Soshnikov,
угу, но закрытие окна не поймать.

tiko 14.11.2009 22:40

Вообщем закрытие окна никак нельзя поймать???


Часовой пояс GMT +3, время: 15:54.