Вход

Просмотр полной версии : Событие закрытия окнa браузера


tiko
14.11.2009, 20:00
Какое событие работает после закрытия окн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
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
В опере unload традиционно не работает. Там выгрузку страницы, как правило, не отследить.

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

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

tiko
14.11.2009, 22:40
Вообщем закрытие окна никак нельзя поймать???