Forum Webscript.Ru

Программирование => Perl => Тема начата: padlar от 06 Апреля 2006, 16:53:50

Название: как отловить закрытие окна браузера ?
Отправлено: padlar от 06 Апреля 2006, 16:53:50
У меня есть зацикленный процесс который получает от сервера данные, и на их основе клепает хтмл страничку, постоянно обновляя данные. Мне надо убивать этот процесс после того как пользователь закрыл окно браузера, или заказал другую хтмльку. Подскажите плз как это можно осуществить...
Название: как отловить закрытие окна браузера ?
Отправлено: NeoNox от 06 Апреля 2006, 17:14:24
А по-русски? Можно на пальцах..
Название: как отловить закрытие окна браузера ?
Отправлено: padlar от 06 Апреля 2006, 18:33:25
1)есть цги страничка с фреймами, на которой пользователь выбирает нужный формуляр, в котором должна отображаться информация о состоянии ракетоносителя...
2)эта цгишка отправляет данные о заказе на сервер.
3)сервер обрабатывет данные и форкает процесс
4)этот процесс сединяеться с сервером на котором храниться телеметрическая информация,получает от него данные, на основе которых создаёт хтмл страницу которую посылает в один из фреймов П.1
5)т.к. телеметрия обновляеться с периодичностью в 5-15сек - п4 должен постоянно, но когда пользователь закрывает окно нужно послать какой нить сигнал, чтоб сделать kill процессу, чтоб он не загружал сервер...а вот как это сделать я не знаю...(если это конечно вообще возможно).

п.с. Прошу прощенье за неграмотность, но я только недавно начал писать на перле и пока ещё не во всём разобрался....
Название: как отловить закрытие окна браузера ?
Отправлено: AnnA от 07 Апреля 2006, 11:47:36


Название: как отловить закрытие окна браузера ?
Отправлено: padlar от 07 Апреля 2006, 19:30:12
в этом случае процесс будет убиваться и при рефреше