我有一个倒数计时器,每当我快速按F5时,计时器就会冻结。我猜这是因为页面在setInterval之前重新加载。我正在寻找一种重新加载页面的方法,同时保持计时器运行,正在发生什么情况是在setInterval可能完成之前页面重新加载
<h3 style="color:#000000" align="center">
Time Remaining : <span id='timer'></span>
</h3>
<script type="text/javascript" src="jquery-1.11.3.min.js"></script>
<script>
//define your time in second
var c = localStorage.getItem("timer");
if(c == null)c = 3600;
var t;
timedCount();
function timedCount()
{
var hours = parseInt( c / 3600 ) % 24;
var minutes = parseInt( c / 60 ) % 60;
var seconds = c % 60;
var result = (hours < 10 ? "0" + hours : hours) + ":" + (minutes < 10 ? "0" …Run Code Online (Sandbox Code Playgroud)