Личные сообщения(0) Новые сообщения Участники Правила форума Поиск RSS
  • Страница 1 из 1
  • 1
Форум » Все для UcoZ (Скрипты, шаблоны и другое) » Мини чат » Скрипт Умный "Мини-чат"
Скрипт Умный "Мини-чат"
Пост# 1
Отправлено: Пятница, 02.12.2011, 15:03
Группа: Администраторы
Ранг: Крутой чел
Сообщений: 365
Репутация: 12
Статус: Offline
Описание:
Чат с умным автоматическим обновлением. Как только любой из пользователей сайта напишет сообщение в мини-чате оно тут же появится. Скрипт организован таким образом, что если никто ничего не писал, он не обновляет содержимое чата, дабы экономить трафик пользователей и просто зря не нагружать сайт.

Установка:
1. ПУ > Мини-чат > Вид материалов
Находим:

Code
<div class="cMessage" style="text-align:left;">$MESSAGE$</div>


Заменяем на:

Code
<div class="cMessage" style="text-align:left;" id="msg$NUMBER$">$MESSAGE$</div>


В том месте где находится мини-чат
Находим:

Code
$CHAT_BOX$


Заменяем на:

Code
<div id="msg1" style="display:none"></div>
<div id="msg2" style="display:none"></div>
$CHAT_BOX$
<script>
function check() {
$("#msg2").load("/mchat #msg1");
setTimeout('if($("#msg2").html()!=$("#msg1").html())'
+'{document.getElementById("mchatIfm2").src="/mchat/?"+Math.random();'
+'$("#msg1").html($("#msg2").html());}',200);}

$("#msg1").load("/mchat #msg1");
$("#msg2").load("/mchat #msg1");
setInterval('check()',350);
</script>




 
Форум » Все для UcoZ (Скрипты, шаблоны и другое) » Мини чат » Скрипт Умный "Мини-чат"
  • Страница 1 из 1
  • 1
Поиск: