PDA

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


Dragon rideR
17.05.2007, 10:44
Подскажите пожалуйста, как можно отловить закрытие окна. Ну к примеру пользователь закрыл страничку через крестик окна. Как это можно отловить?

kruasan
17.05.2007, 12:48
1. Какого окна?
2. Для кого отловить?(т.е. кто должен реагировать на закрытие окна?)

Dragon rideR
17.05.2007, 13:14
ну к примеру, пользователь закрывает окно эксплорера, мне так кажется эксплорер должен послать событие во флэш. Ну вот это событие мне инужно поймать и вызвать функцию ff();

Kikasso
17.05.2007, 13:30
Событие body.onUnload.
Но его не отменить, вроде бы.
Но есть волшебные три буквы, есть выдернуть шнур из розетки, надежности 100% не добиться.

etc
17.05.2007, 13:30
onUnload в JS есть.

Dragon rideR
17.05.2007, 14:01
попробовал чтото вроде
_root.onUnload= function() {
sock.send("logoff:");
sock.close();
};
не пашет :umnik2:

etc
17.05.2007, 14:15
Во Flash нет средств для отлова закрытия.

googleavast
17.05.2007, 15:28
Все-таки, попробуй на JS! Мне кажеться, что это лучший вариант!
У меня друг тоже выход из такого положения искал. Весь свой сайт переделал на ASP.NET 2.0, и все-таки как-то подружил VB.NET и Flash!
P.S. Я сам не понимаю как это он сделал!

Kikasso
17.05.2007, 16:44
Все равно, винда глюкнет - флеш и пикнуть не успеет. Витую пару собака откусит. Электричество в доме вырубят.
Сокет должен уметь самозакрываться.

etc
17.05.2007, 21:11
Для этого придумали пинг.