Js im

Материал из Eludia
(Различия между версиями)
Перейти к: навигация, поиск
(Новая: == Описание == Эта функция позволяет отправлять мгновенные сообщения заданным клиентам. Сообщения и...)
 
(Синопсис (Perl 5))
 
(не показаны 2 промежуточные версии 1 участника)
Строка 7: Строка 7:
 
  js_im (
 
  js_im (
 
    
 
    
   $id_user,               # у кого на клиенте исполнить
+
   $id_user,                             # у кого на клиенте исполнить
 
+
   "alert('Вам письмо!')", # js-код
+
   "alert('Вам письмо!')",               # js-код
 
   
 
   
 
   {
 
   {
Строка 16: Строка 16:
 
     tag    => 'mail_notinication'      # если задано, сотрёт все прочие сообщения с таким же тегом  
 
     tag    => 'mail_notinication'      # если задано, сотрёт все прочие сообщения с таким же тегом  
 
   }  
 
   }  
 
+
 
  );
 
  );
  

Текущая версия на 10:20, 18 июня 2009

[править] Описание

Эта функция позволяет отправлять мгновенные сообщения заданным клиентам. Сообщения имеют вид фрагментов js-кода и после вызова js_im отрабатываются браузером (если он открыт) не более, чем через $_REQUEST {__im_delay} миллисекунд + сетевая задержка.

[править] Синопсис (Perl 5)

js_im (
  
  $id_user,                              # у кого на клиенте исполнить

  "alert('Вам письмо!')",                # js-код

  {
    session => 1,                        # если требуется привязка к сессии
    expires => [2008, 6, 1, 12, 59, 59], # или секунды с 01.01.1970
    tag     => 'mail_notinication'       # если задано, сотрёт все прочие сообщения с таким же тегом 
  } 

);
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Разработчику
Администратору
Инструменты