Вторник, 22.07.2025, 01:39Приветствую Вас Гость | RSS
Главная | Антифлуд для UcoZ - Форум | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Антифлуд для UcoZ
-
adminДата: Среда, 27.08.2008, 15:33 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 26
Репутация: 1
Статус: Offline
Главная » Управление дизайном » Редактирование шаблонов » Форма добавления комментариями:
Code
<SCRIPT LANGUAGE="JavaScript">         
//Script by AllCity
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()">
что бы при обновлении страницы таймер запускался заново (в противном случае можно добавить комментарий, обновить страницу и сразу же добавить еще, и еще и еще)


 
  • Страница 1 из 1
  • 1
Поиск:

Статистика Форума
Последнии темы Читаемые темы Лучшии пользователи Новые пользователи
  • Новый Топ пользователей с аватарами для Ucoz (0)
  • Простой и красивый вид формы опроса (0)
  • Красивый информер "кто нас сегодня посетил" для Ucoz (0)
  • Flash радио для сайта (0)
  • Новый информер комментарии для ucoz как на Dle (0)
  • Новый вид опроса для uCoz (0)
  • Связь с администрацией (0)
  • вопрос!! (0)
  • Подскажите чего не хватает на сайте ? (7)
  • net.ru (1)
  • Раздача ICQ (8)
  • Подскажите чего не хватает на сайте ? (7)
  • http://pczone.ucoz.ru (2)
  • Пример регестриции (2)
  • net.ru (1)
  • Вид новостей очень прикольно (1)
  • Новый Топ пользователей с аватарами для Ucoz (0)
  • Простой и красивый вид формы опроса (0)
  • Красивый информер "кто нас сегодня посетил" для Ucoz (0)
  • Flash радио для сайта (0)
  • admin
  • Vov41k
  • Onlines
  • startsmart
  • BlackRacer
  • Gannibal
  • ArhangelZl
  • ModesT
  • WANNO
  • Lizer
  • Efimovanxa
  • kievxxx5
  • nevesta
  • lazisa09
  • apva
  • maarinohka
  • vinvas2013
  • poststrel
  • tubaretka2012
  • Onlines

  • Copyright MyCorp © 2006