禁用刷新按钮单击javascript计时器
我正在做一个测验项目的计时器模块。我已经创建了一个定时器程序,它可以正常工作。但当我点击刷新按钮时,计时器重新启动。我希望计时器不受刷新按钮单击的影响。如何做到这一点禁用刷新按钮单击javascript计时器,javascript,html,web,timer,Javascript,Html,Web,Timer,我正在做一个测验项目的计时器模块。我已经创建了一个定时器程序,它可以正常工作。但当我点击刷新按钮时,计时器重新启动。我希望计时器不受刷新按钮单击的影响。如何做到这一点 <script type ="text/javascript"> var timer = 3600; var min=0; var sec = 0; function starttimer() { min=parseInt(timer/60); sec=parseInt(timer%60); if(timer
<script type ="text/javascript">
var timer = 3600;
var min=0;
var sec = 0;
function starttimer()
{
min=parseInt(timer/60);
sec=parseInt(timer%60);
if(timer<1)
{
window.location="over.html";
}
document.getElementById("time").innerHTML="<b> Time Left: </b>"
+min.toString()+":"+sec.toString();
timer--;
setTimeout(function(){
starttimer();
},1000);
}
</script>
</head>
<body onload="starttimer();">
<h1> Test Page </h1>
<div>
<center><b>[<span id="time"></span></b>]</center>
</div>
var定时器=3600;
var min=0;
var-sec=0;
函数starttimer()
{
min=parseInt(定时器/60);
sec=parseInt(计时器%60);
如果(计时器您可以使用localStorage
存储计时器位置,并从localStorage
中检索该位置
存储:
localStorage.setItem("key", "value");
检索
您可以使用localStorage
存储计时器位置,并从localStorage
检索计时器位置
存储:
localStorage.setItem("key", "value");
检索
您最好使用时间作为开始引用,并在此基础上计算经过的时间/剩余时间。您最好使用时间作为开始引用,并基于此计算经过的时间/剩余时间。请注意,保存其值实际上就是在代码未运行时暂停计时器。记录时间并然后在此基础上计算计时器将允许更准确的计时,并且不会受到关闭页面的影响。我是javascript新手。我不知道在哪里添加代码。@Solomon_Arvind阅读文档。尝试并解决它。如果遇到问题,请搜索Google和此处,如果找不到任何东西,请使用c一篇帖子提出了一个新问题。请注意,保存它的值实际上就是在代码未运行时暂停计时器。记录一个时间,然后根据这个时间计算计时器,这样可以实现更准确的计时,并且不会受到关闭页面的影响。我是javascript新手。我不知道在哪里添加代码。@Solomon_Arvind Read t他需要一份文档。用它做实验并找出答案。如果你遇到问题,在谷歌和这里搜索,如果你找不到任何东西,你可以发布一个新问题。