Skype: belvision tell: +375295730844

делаю        Обо мне

продающие лэндинги

с высокой    

конверсией

landing page в рамках вашего бюджета

вёрстка .psd или по стандартному шаблону

Счётчик обратного отсчёта

Привожу пример кода счётчика обратного отсчёта с подробными комментариями. Этот счётчик позволяет задать часы и минуты и запускается при открытии сайта. То есть если обновить страницу он запускается с самого начала. Такой счётчик есть смысл использовать на Лэндинг Пэйдж если время до конца акции осталось очень мало час или меньше часа.

var hour_s = 09; // задаем начальное значение часов

var minutes_s = 01; // задаем начальное значение минут

var seconds_s = 01; // задаем начальное значение секунд

function act_timer(){ seconds_s--; // запускаем убывание секунд

if(seconds_s==-01){seconds_s=59; minutes_s=minutes_s-1;} // если осталась 1 секунда устанавливаем опять 59 и отнимаем единицу от минут

else minutes_s=minutes_s; if(seconds_s<=9) seconds_s="0" + seconds_s; // добавляем 0 впереди перед секундами пока их меньше или равно 9

if(minutes_s=='00' && seconds_s=='00') {minutes_s=59; seconds_s=59; hour_s=hour_s-1;} // если закончились минуты и секунды уменьшаем часы на 1

minutes_sh = minutes_s; if(minutes_s < 10) minutes_sh = '0'+ minutes_s; // добавляем ноль впереди минут пока их меньше 10

$('#time').html("<li>"+hour_s+"</li><li>"+minutes_sh+"</li><li>"+seconds_s+"</li>"); // вызываем jquery для добавления переменных времени в html код

setTimeout("act_timer()", 1000); } $(document).ready(function(){ // запускаем функцию таймера только тогда когда страница сайта полностью загрузится с помощью jquery

act_timer();

});

До конца акции осталось:
  • 00
  • 00
  • 08