onOnline ( data )

Срабатывет при переходе окна чата в режим онлайн. Т.е. когда в сети появляются операторы, готовые общаться.

В качестве параметра передается объект data, содержащий следующие свойства:

СвойствоТипОписание
real двоичное true если это действительный переход в статус "В сети" и false если это просто повторная инициализация онлайн-окна (например, при переходе на новую страницу) без смены статуса

Чаще всего это событие используется для того, чтобы при инициализации окна чата передать в систему какую-либо информацию с сайта, используя метод setParameter(). Например, данные идентифицирующие посетителя как вашего клиента (внутренний ID или, возможно, даже его имя). Если вы используете событие для перехватывания инициализации окна на странице, не забудьте о том, что окно может быть также инициализировано при статусе "не в сети". Для обработки инициализации при статусе оффлайн используйте событие onOffline(). Для обработки инициализации вне зависимости от статуса используйте событие onInit()

Примеры

  1. Средствами библиотеки jQuery
    $(document).on("netroxonline", function(event, data) {
            // Код вашего обработчика
    });       
  2. Через объект nsc_API
    nsc_API = { /* ... */ };
    
    nsc_API.onOnline = function(data) {
            // Код вашего обработчика
    };        

Все права защищены. Copyright © 2018 Netrox SC