<script>
var timelimit=20;
var taskid=12
function StartTimer(timelimit, taskid) {
debugger;
if (currentTime <= 0) {
resetTimer();
StartTimer(timelimit, taskid);
} else {
myTimer = setInterval(timerTick, myTimerSpeed);
}
// $('.divstoptimer').show();
$('#timerCheck_' + taskid).hide();
$('#closetimer_' + taskid).show();
$('#countdown_' + taskid).show();
//$('.countdown').show();
}
function stopTimer(timelimit, taskid) {
clearInterval(myTimer);
$('#timerCheck_' + taskid).show();
$('#closetimer_' + taskid).hide();
$('#countdown_' + taskid).show();
}
function timerTick() {
currentTime--
var hours = currentTime / 3600;
var minutes = parseInt((currentTime % 3600) / 60);
var seconds = (currentTime % 3600) % 60;
var finalDisplaytimer = minutes + " mins " + seconds + " sec ";
$('.countdown').html(finalDisplaytimer);
if (currentTime == 0) {
stopTimer();
}
}
window.onload = function () {
};
</script>
Выше приведен мой сценарий для Таймера, но когда я перезагружаю страницу или ухожу со страницы, мой таймер перестает запускаться, чего я не хочу. Я хочу, чтобы мой таймер продолжал работать в фоновом режиме. Пожалуйста, помогите мне, как этого добиться.