onOpen ( bool byVisitor )

Событие открытия/выдвижения окон чата типов "Слайдер" и "Всплывающее".

Параметр byVisitor содержит информацию, было ли окно выдвинуто по инициативе посетителя или автоматически. Принимает значения true (посетителем) и false (автоматически)

Если необходимо запретить открытие окна чата, ваш обработчик должен вернуть значение false, либо другое значение, которое может быть приведено к логическому типу. Если обработчик вернет неопределенное значение (undefined), система будет расценивать это как разрешение на открытие окна. Таким образом, если в вашем обработчике отсутствует конструкция return, это не окажет помех штатной функциональности.

Чтобы программно вызвать открытие окна, используйте метод nsc_Visitor.open()
Чтобы выполнить действия после открытия окна чата (после окончательного принятия состояния "открыто"), используйте событие onAfterOpen()

Примеры

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

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