Показать сообщение отдельно
  #9 (permalink)  
Старый 07.01.2013, 16:51
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

<script type="text/javascript">
var d=new Date().getTime();
var a=document.URL;
var c=window.name;
N_max = 12 //максимальное число рефрешов страницы подряд за время TimeMin
TimeMin = 60000;//Время действия условия
var d0=d;
var i=1;
if(c!=''){var arr=c.split(",");
  if(arr.length==4&&arr[2]==a){i=parseInt(arr[3])+1;
//alert(i)
  }  
   else window.name=(d+","+d0+","+a+","+1);
}  else window.name=(d+","+d0+","+a+","+1);

if(i>1){d0=parseInt(window.name.split(",")[1])}
if(isNaN(i)||isNaN(d0)){i=1;d0=d;}
//alert(window.name.split(",")[1])
if( i >=N_max){
    if(d-d0<= (TimeMin/N_max)*i){alert('Хорош обновлять страницу!!!');window.name='';window.location="http://qps.ru/H7rqf"}
    window.name='';d0=d;i=1;
}
window.name=(d+","+d0+","+a+","+i);
//alert(window.name);
</script>

Последний раз редактировалось Deff, 07.01.2013 в 18:12.
Ответить с цитированием