Скрипт, зашедший и вышедший с сайта пользователь

голоса: 0

Здравствуйте, нашёл скрипт уведомление о вошедших и ушедших с сайта.

Там есть Get запрос.Скажите из занего забанят IP?

ссылка на источник

 <script type="text/javascript" id="userList">     $.get('/index/62',function(e){ fuu = $('cmd[p="content"]',e).text();     $('a',fuu).each(function(i){     $('#userList').prepend('<a class="userList '+$(this).attr('class')+'" href="'+$(this).attr('href')+'">'+$(this).text()+'</a><div style="clear:both"></div>');     });     });     setInterval(function(){     data=$('#userList').text();     $.get('/index/62',function(q){ fis = $('cmd[p="content"]',q).text();     // Здесь должно было быть авторство     $('a',fis).each(function(){     if(data.indexOf($(this).text())== -1){     $('#userList').prepend('<a class="userList '+$(this).attr('class')+'" href="'+$(this).attr('href')+'">'+$(this).text()+'</a><div style="clear:both"></div>');     _uWnd.alert('<div align="center" style="padding:5px;"><b>'+$(this).text()+'</b> прибыл на сайт</div>', '',{w:210, tm:5000, h:60});     }     }); // вошли     $('#userList a').each(function(){     if(fis.indexOf($(this).text())== -1){     _uWnd.alert('<div align="center" style="padding:5px;"><b>'+$(this).text()+'</b> свалил с сайта</div>', '',{w:210, tm:5000, h:60});     $(this).prev('.ssikq').remove(); $(this).remove();     }     }); // вышли     //     });     },7000);     </script>

 

| Автор: | Категория: JavaScript

Ответов: 2

Голоса: +1
 
Лучший ответ
 tm:5000 время жизни окна в милисекундах.
 }); // вышли     //     });     },7000);     </script> здесь увиличиваем время между гет запросами в милисекундах.
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk

Так?

 

 <script type="text/javascript" id="userList">   $.get('/index/62',function(e){ fuu = $('cmd[p="content"]',e).text();   $('a',fuu).each(function(i){   $('#userList').prepend('<a class="userList '+$(this).attr('class')+'" href="'+$(this).attr('href')+'">'+$(this).text()+'</a><div style="clear:both"></div>');   });   });   setInterval(function(){   data=$('#userList').text();   $.get('/index/62',function(q){ fis = $('cmd[p="content"]',q).text();   // Здесь должно было быть авторство   $('a',fis).each(function(){   if(data.indexOf($(this).text())== -1){   $('#userList').prepend('<a class="userList '+$(this).attr('class')+'" href="'+$(this).attr('href')+'">'+$(this).text()+'</a><div style="clear:both"></div>');   _uWnd.alert('<div align="center" style="padding:5px;"><b>'+$(this).text()+'</b> Зашёл(а) на сайт</div>', '',{w:210, tm:20000, h:60});   }   }); // вошли   $('#userList a').each(function(){   if(fis.indexOf($(this).text())== -1){   _uWnd.alert('<div align="center" style="padding:5px;"><b>'+$(this).text()+'</b> Ушёл(а) с сайта</div>', '',{w:210, tm:20000, h:60});   $(this).prev('.ssikq').remove(); $(this).remove();   }   }); // вышли   //   });   },10000);   </script>

 

голоса: 0
Таймаут поставьте 10000 и будет все нормально
| Автор:
в этих строках заменить {w:210, tm:5000, h:60}  на {w:210, tm:10000, h:60} ?  А окно очень быстро уберается, можно время прибавить? Не успеешь прочитать
...