Пятница, 15.08.2025, 16:31
Приветствую Вас Гость | RSS
Главная | Антифлуд для UcoZ - Форум ::NDZ Pub Server CS1.6 | Регистрация | Вход
Форма входа
Поиск
Наш опрос
Какая у вас ОС?
Всего ответов: 6
Мини-чат
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика
    ::NDZ Pub Server CS1.6
    [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
    • Страница 1 из 1
    • 1
    Антифлуд для UcoZ
    NET_DOSTYPAДата: Вторник, 05.08.2008, 16:03 | Сообщение # 1
    Админ в законе
    Администраторы
    Сообщений: 2137
    Репутация: 39
    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
    Поиск:

    Хостинг от uCozCopyright MyCorp © 2025