Сделать таймер JS
Здравствуйте, помогите сделать таймер обратно отчета с действием переноса на другой сайт
Есть код который отчитывает время, вот когда он доходит до 00:00 чтобы юзера переадресовывало на другой сайт location.href = "сайт"; и чтобы если юзер обновлял страницу то таймер не сбивался. Вот не могу понять как это реализовать помогите!:cray:
<div id="timer"></div>
<script>
var limit = 360; // в секундах
function processTimer() {
if (limit > 0) {
setTimeout("processTimer()", 1000);
limit--;
} else {
// здесь действия после завершения таймера
//..
}
var limit_div = parseInt(limit / 60); // минуты
var limit_mod = limit - limit_div * 60; // секунды
// строка с оставшимся временем
limit_str = " ";
if (limit_div < 10) limit_str = limit_str + "0";
limit_str = limit_str + limit_div + ":";
if (limit_mod < 10) limit_str = limit_str + "0";
limit_str = limit_str + limit_mod + " ";
// вывод времени
el_timer = document.getElementById("timer");
if (el_timer) el_timer.innerHTML = limit_str;
}
processTimer();
</script>
|
Да забыл сказать, JS ВАШЕ ДУБ =)) скрипт нашел на просторах интернета, так что если вас не затруднит написать пример=)
|
там где действие, там location.href=адрес аборта юзера
там где limit--, там под ним localStorage.cdt=limit, а там где limit=360, там limit=localStorage.cdt||360. деньги за эту работу отдай бедным |
Rise,
Я глубоко извиняюсь =)), спасибо А как добиться чтобы таймер при обновление страницы не обновлялся. |
warren buffet,
Rise, Ребята спасибо вам большое! :dance: |
| Часовой пояс GMT +3, время: 20:19. |