Здравствуйте! Есть скрипт таймера обратного отчета, после нажатия на кнопку с запросом таймер срабатывает, НО при обновлении страницы таймер сбрасывается, как сделать чтобы он не сбрасывался при обновлении страницы? Подозреваю что надо кукес добавить... Но понятия не имею куда именно и т.д. перепробовал много разных вариантов, и не получилось.. Помогите ребята. Вот сам код Код (Text): <script> function OnLoad() { var subm_btn = document.getElementById("subm_btn"); subm_btn.onclick = function() { localStorage["submiting"]++; } if( localStorage.getItem("submiting") === null ) { localStorage.setItem("submiting", 0); } else if (localStorage["submiting"] >= 1) { subm_btn.disabled = true; setTimeout(function(){ localStorage.setItem("submiting", 0); subm_btn.disabled = false; subm_btn.btnClick = 1; jQuery(document).ready(function() { $(".alert .toggle-alert").click(function(){ $(this).closest(".alert").slideUp(); return false; }); }); $.window.location.reload(); return; }, 10000); // 10 секунд var my_timer = document.getElementById("my_timer"); var time = my_timer.innerHTML; var arr = time.split(":"); var h = arr[0]; var m = arr[1]; var s = arr[2]; if (s == 0) { if (m == 0) { if (h == 0) { //alert("Время вышло"); $.window.location.reload(); return; } h--; m = 60; if (h < 10) h = "0" + h; } m--; if (m < 10) m = "0" + m; s = 59; } else s--; if (s < 10) s = "0" + s; document.getElementById("my_timer").innerHTML = h+":"+m+":"+s; setTimeout(OnLoad, 1000); } }; window.onload = OnLoad; </script>
Вот можешь эту библиотеку для cookie использовать https://github.com/carhartl/jquery-cookie или другую, так как там пишут, что её не развивают больше. Выложи пример на jsfiddle там в javascript настройках можно выбрать jquery. Или где посмотреть живой пример?
совсем не понял что ты хочешь)) я дал готовый код, там надо только добавить функцию или куки чтобы таймер не сбивался при обновлении страницы
Все шарят, только вот я твой код в страницу вставил с формами и div и он не заработал, ты бы выложил полностью всё что нужно для его работы и тогда кто-то бы тебе помог.
код то работает)) просто таймер начинается и все норм, но после обновления страницы он обнуляется, там не только код таймера)
Нет достаточно, просто кнопка есть после которой таймер срабатывает, обычная инпут кнопка и див с айди таймера