0

我有一个倒计时计时器,它会显示要筹集的目标金额,例如 1000000 美元,并在几天内慢慢倒数到零。我得到了这个片段:

$(function() 
{            
var cnt = 75000000;            
var count = setInterval(function() 
{                
if (cnt > 0) 
{                    
$('#target').html("<span>KSHS</span><strong>" + cnt + " Target </strong>");                    
cnt--;                
}                
else 
{                    
clearInterval(count);                    
$('#target').html("<strong> Target Achieved! </strong>");                
}            
}, 4000);        
});     

唯一的问题是每次刷新页面时,计数器都会重新启动,这实际上意味着它永远不会结束。

我希望当用户重新访问/刷新页面时,计数器会持续存在并继续。我读过 javascript cookie 可以用于此,只是不知道如何实现它们,有什么帮助吗?

4

1 回答 1

0

看看这个 SO 答案:

javascript-cookie-timeout-with-countdown-timer

于 2010-06-14T09:38:02.717 回答