У меня возникла проблема с хранением моего таймера в локальном хранилище. Каждый раз, когда я обновляю браузер, таймер сбрасывается. Теперь я хочу сохранить мой таймер в localStorage, поэтому каждый раз, когда пользователь обновляет браузер, таймер не будет сброшен. Пожалуйста, проверьте мой код нижеТаймер встроен в javascript сбрасывается, когда страница обновляется
HTML
<p class="w3-xlarge w3-serif"> <i>Linguistics Exam</i><span class="w3-right" id="timeLeft" name="timeLeft"></span></p>
JS
var total_seconds = 40*60;
var c_minutes = parseInt(total_seconds/60);
var c_seconds = parseInt(total_seconds%60);
function checkTime(){
document.getElementById("timeLeft").innerHTML = 'Time Left: ' + c_minutes + ' : ' + c_seconds;
if(total_seconds <= 0){
$(document).ready(function(){$("#submitLinguistics").click();});
}else{
total_seconds = total_seconds - 1;
c_minutes = parseInt(total_seconds/60);
c_seconds = parseInt(total_seconds%60);
setTimeout("checkTime()", 1000);
}
}
setTimeout("checkTime()", 1000);
где ваш код, чтобы сохранить его в 'localStorage'? –