Онлайн консультант- это простой и удобный чат на вашем сайте, который облегчает общение с посетителями. По данным исследования, вероятность покупки зависит от скорости ответа на вопросы покупателя. В интернете никто не привык ждать, пользователю часто бывает проще уйти на сайт конкурента. Из всех существующих способов связи в интернете самым быстрым являются система онлайн консультирования. Посетителю нужен всего один клик, чтобы приступить к диалогу с консультантом.
Спасибо, посмотрим его. Любопытства ради. Сейчас пользуемся http://convertizer.biz/ стоит на нескольких сайтах, нареканий нет.
С каждой отправкой сообщения оператором, пользователь получает это сообщение и около 30 сообщений с текстом и датой "undefined". А в чате у оператора все отлично. В чем может быть причина?
Решил проблему следующим образом: в файле consultant/js/chat.js заменяем этот участок кода Код: var t_mess = '<div class="message_operator"><div class="message_operator_t"></div><div class="message_operator_s"><div class="message_operator_i"><div class="message_operator_n">'+operator_name+'</div><div class="message_operator_v">'+messages[i].wr_date+'</div></div><span>'+messages[i].messages+'</span></div><div class="message_operator_b"></div></div>'; jQuery('#ok_messages_list').append(t_mess); на Код: if(messages[i].wr_date){ var t_mess = '<div class="message_operator"><div class="message_operator_t"></div><div class="message_operator_s"><div class="message_operator_i"><div class="message_operator_n">'+operator_name+'</div><div class="message_operator_v">'+messages[i].wr_date+'</div></div><span>'+messages[i].messages+'</span></div><div class="message_operator_b"></div></div>'; jQuery('#ok_messages_list').append(t_mess); } Другими словами: добавил проверку на существование переменной с датой. P.S. Кстати, крутой скрипт.