|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Tzirulnicov Vadim 2:5020/400 30 Oct 2002 23:02:54 To : Artem Chuprina Subject : Re: Чат --------------------------------------------------------------------------------
Hello, Artem!
Т.е. если пользователь долго бездействует, то стирать его со списка
? У меня так и сделано, но всё же хотелось бы, чтобы он удалялся сразу после
ухода с чата...
You wrote to "Tzirulnicov Vadim" <tzirulnicov@cnt.ru> on Wed, 23 Oct 2002
10:13:45 +0000 (UTC):
TV>> У меня чат на Perl устроен следующим образом:
TV>> при заходе на чат выводятся три страницы, сценарий одной из которых
TV>> отслеживает событие "onunload", при возникновении которого отсылает
TV>> серверному скрипту
TV>> форму со значением "exit" в скрытом элементе. Скрипт
TV>> после принятия такой формы должен удалять покинувшего чат
TV>> пользователя. Если пользователь нажимает "Выход", то отсылается эта
TV>> форма, и всё нормально. Если же просто закрывает окно браузера, то по
TV>> идее должно возникнуть onunload и отправиться форма скрипту, однако на
TV>> деле так не получается ?
AC> Я бы скорее поверил в OnClose
TV>> Что мне делать, чтобы страница на perl удаляла пользователя из
TV>> списка тех, кто в данный момент находится в чате, если данный
TV>> пользователь при выходе из чата не решил не пользоваться элементами на
TV>> странице (закрыл окно браузера, не выходя из чата) ? Если кому
TV>> приходилось самому создавать чат, объясните, как выйти из положения.
AC> По таймауту.
With best regards, Tzirulnicov Vadim . E-mail: tzirulnicov@cnt.ru
--- ifmail v.2.15dev5
* Origin: MTU-Intel ISP (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/91044ca00f95.html, оценка из 5, голосов 10
|