Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何为倒计时计时器创建会话存储,使其';是否在重新加载页面后不重置?_Javascript_Countdowntimer_Session Storage - Fatal编程技术网

Javascript 如何为倒计时计时器创建会话存储,使其';是否在重新加载页面后不重置?

Javascript 如何为倒计时计时器创建会话存储,使其';是否在重新加载页面后不重置?,javascript,countdowntimer,session-storage,Javascript,Countdowntimer,Session Storage,这是我的JavaScript文件。我使用Countdown.js API,timer是我作为参数接收的变量 var countDownCompleted = false; var myCountdownTest = new Countdown({ time: timer, width: 200, height: 80, onComplete: countdownComplete, rangeHi: "minute" }); function countdo

这是我的JavaScript文件。我使用Countdown.js API,timer是我作为参数接收的变量

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';
}

我可以做什么修改,使倒计时在重新加载页面后不会重置?我真的不知道如何创建会话存储。

本地存储和会话存储与普通变量一样工作。如果您想让计时器在重新加载页面时恢复到停止的位置,则应在每次计时器停止时存储当前值


然后,在每次页面加载时,您可以检查localStorage中是否设置了任何内容,如果设置了,则从该值开始。

看起来您希望我们为您编写一些代码。虽然许多用户愿意为陷入困境的程序员编写代码,但他们通常只在海报已经试图自己解决问题时才提供帮助。演示这项工作的一个好方法是包括您迄今为止编写的代码、示例输入(如果有)、预期输出和实际获得的输出(控制台输出、回溯等)。你提供的细节越多,你可能得到的答案就越多。检查and。@PatrickHund,虽然我决不会说这是一个好问题,但如果询问者提供了他们的代码,并且代码没有导致错误(或任何文本输出),那么要求OP提供他们的代码、输出和对问题的回溯,显然是毫无帮助的。@PatrickHund,看来你没有得到我需要的东西。我不想让你为我写代码。我的问题很清楚&我已经搜索了很多,但无法解决问题。所以,我只想有人帮我找到一个可以帮助我解决问题的东西。我说我不理解会话存储,我说这样有人可以提供一个好的链接,我可以理解它是什么。谢谢你花时间回答我的问题。