Главная » 2009 » Апрель » 22 » Антифлуд (Скрипты для ucoz)
22.04.2009, 14:43

Антифлуд



Главная » Управление дизайном » Редактирование шаблонов » Форма добавления комментариями:

Code
<SCRIPT LANGUAGE="JavaScript">  //Script by http://4UcoZ.Net.Ru var down,cmin2,csec2;   function Minutes(data) {  for(var i=0;i<data.length;i++)  if(data.substring(i,i+1)==':')  break;  return(data.substring(0,i));  }   function Seconds(data) {  for(var i=0;i<data.length;i++)  if(data.substring(i,i+1)==':')  break;  return(data.substring(i+1,data.length));  }   function Display(min,sec) {  var disp;  if(min<=9) disp=' 0';  else disp=' ';  disp+=min+':';  if(sec<=9) disp+='0'+sec;  else disp+=sec;  return(disp);  }   function Down() {  document.all.addcBut.style.display = 'none'; //Прячем кнопку  cmin2='0'; //Минуты  csec2='45'; //секунды  DownRepeat(); //Запускаем таймер  }   function DownRepeat() {  csec2--;  if(csec2==-1) {  csec2=59; cmin2--;  }  document.all.timeNumer.innerHTML='<h1>'+Display(cmin2,csec2)+'</h1><font color="red">Анти-Флуд защита</font>'; //Показывает сколько осталось  if((cmin2==0)&&(csec2==0))  {  document.all.addcBut.style.display = 'block'; //Показываем кнопку снова  document.all.timeNumer.innerHTML='<font color="green">Вы можете добавлять сообщения</font>'; //Выводим сообщения по окончанию  }  else down=setTimeout('DownRepeat()',1000);  }  </SCRIPT>


место в котором будет отображаться таймер(между <div> и </div> пусто)
Code
<div id="timeNumer"></div>  <input type="submit" onClick="Down()" class="commSbmFl" id="addcBut" name="submit" value="- Добавить комментарий -">

добавляем в <BODY ... onLoad="Down()">
что бы при обновлении страницы таймер запускался заново (в противном случае можно добавить комментарий, обновить страницу и сразу же добавить еще, и еще и еще)
Материал взят с сайта infoscript.ru
Внимание! Копирование данного материала запрещено без указания ссылки на сайт Infoscript.ru
Источник/Автор: Неизвестен
Категория: Скрипты uCoz | Просмотров: 2421 | Добавил: antisept | Рейтинг: 4.0/1 |
Всего комментариев: 1
0  
1 FoxSter   (11.06.2011 12:13) [Материал]
Аватар пользователя
Кстати полезно, спасибо забираю biggrin

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]