Նկարագիր
Զրուցեք խելացի ավտոմատ թարմացումները. Երբ որեւէ օգտվողների կայքում գրելհաղորդագրություն մինի-chat այստեղ կհայտնվի. Սցենարի կազմակերպվել էայնպես, որ եթե ոչ ոք չի գրում այն չի թարմացվել բովանդակությունը զրույցի, որպեսզի փրկել եւ թողունակության օգտվողները պարզապես ոչինչ չի բեռնելկայքից:
Տեղադրում:
1) ПУ > Мини-чат > Вид материалов
1) ПУ> մինի - Չատ> Նայել նյութեր
Находим:
Code
<div class="cMessage" style="text-align:left;">$MESSAGE$</div>
Заменяем на:
Code
<div class="cMessage" style="text-align:left;" id="msg$NUMBER$">$MESSAGE$</div>
2) В том месте где находится мини-чат
2) այն վայրը, որտեղ Mini-chat
Находим:
Заменяем на:
Находим:
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>
<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>
Комментариев нет:
Отправить комментарий