这是我的JavaScript文件。我使用Countdown.js API,计时器是我接收的变量参数。
var countDownCompleted = false;
var myCountdownTest = new Countdown({
time: timer,
width: 200,
height: 80,
onComplete: countdownComplete,
rangeHi: "minute"
});
function countdownComplete() {
countDownCompleted = true;
window.location.href = 'index.php';
}
我可以进行哪些修改,以便在重新加载页面后倒计时不会重置?我真的不懂如何创建会话存储。
答案 0 :(得分:0)
localStorage和sessionStorage就像普通变量一样工作。如果您希望计时器在重新加载页面时从中断处取出,则应在每次定时器关闭时存储当前值。
然后,在每个页面加载时,您可以检查localStorage中是否有任何设置,如果是,则从该值开始。