Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.05.2007, 10:44
Dragon rideR вне форума Посмотреть профиль Отправить личное сообщение для Dragon rideR Найти все сообщения от Dragon rideR
  № 1  
Ответить с цитированием
Dragon rideR
 
Аватар для Dragon rideR

Регистрация: Jan 2007
Сообщений: 368
По умолчанию обработчик закрытия окна?

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

Старый 17.05.2007, 12:48
kruasan вне форума Посмотреть профиль Отправить личное сообщение для kruasan Найти все сообщения от kruasan
  № 2  
Ответить с цитированием
kruasan
 
Аватар для kruasan

Регистрация: May 2004
Адрес: Kiev
Сообщений: 704
1. Какого окна?
2. Для кого отловить?(т.е. кто должен реагировать на закрытие окна?)

Старый 17.05.2007, 13:14
Dragon rideR вне форума Посмотреть профиль Отправить личное сообщение для Dragon rideR Найти все сообщения от Dragon rideR
  № 3  
Ответить с цитированием
Dragon rideR
 
Аватар для Dragon rideR

Регистрация: Jan 2007
Сообщений: 368
ну к примеру, пользователь закрывает окно эксплорера, мне так кажется эксплорер должен послать событие во флэш. Ну вот это событие мне инужно поймать и вызвать функцию ff();

Старый 17.05.2007, 13:30
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 4  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Событие body.onUnload.
Но его не отменить, вроде бы.
Но есть волшебные три буквы, есть выдернуть шнур из розетки, надежности 100% не добиться.

Старый 17.05.2007, 13:30
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
onUnload в JS есть.

Старый 17.05.2007, 14:01
Dragon rideR вне форума Посмотреть профиль Отправить личное сообщение для Dragon rideR Найти все сообщения от Dragon rideR
  № 6  
Ответить с цитированием
Dragon rideR
 
Аватар для Dragon rideR

Регистрация: Jan 2007
Сообщений: 368
попробовал чтото вроде
Код:
_root.onUnload= function() {
	sock.send("logoff:");
	sock.close();
};
не пашет

Старый 17.05.2007, 14:15
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 7  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Во Flash нет средств для отлова закрытия.

Старый 17.05.2007, 15:28
googleavast вне форума Посмотреть профиль Отправить личное сообщение для googleavast Посетить домашнюю страницу googleavast Найти все сообщения от googleavast
  № 8  
Ответить с цитированием
googleavast
 
Аватар для googleavast

Регистрация: Mar 2007
Сообщений: 168
Все-таки, попробуй на JS! Мне кажеться, что это лучший вариант!
У меня друг тоже выход из такого положения искал. Весь свой сайт переделал на ASP.NET 2.0, и все-таки как-то подружил VB.NET и Flash!
P.S. Я сам не понимаю как это он сделал!
__________________
Я научу тебя говорить всякую гадость.

Старый 17.05.2007, 16:44
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 9  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Все равно, винда глюкнет - флеш и пикнуть не успеет. Витую пару собака откусит. Электричество в доме вырубят.
Сокет должен уметь самозакрываться.

Старый 17.05.2007, 21:11
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 10  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Для этого придумали пинг.

Создать новую тему Ответ Часовой пояс GMT +4, время: 07:26.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 07:26.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.