我试图在我的网站上实现一个计时器,因为我希望计时器对于任何人都是相同的,即使时区不同,我相信PHP比javascript更好,使用 time()也许?
我会解释。 我希望我的计时器在50秒开始并且到0秒,一旦它达到0,计时器应该重置。因此,如上所述,当我重新加载页面时,计时器不应重置。如果计时器是 34 ,并且我重新加载页面,计时器不应该重置回 50 ,它应该继续运行,所以如果需要2秒钟重新加载页面,在这种情况下,计时器应 32 。
计时器也应该与每个人相同,如果我在俄罗斯的朋友看到 44 秒,那么我在西班牙的朋友也应该看到 44 秒。
我没有示例代码,因为我根本不知道该怎么做。
答案 0 :(得分:0)
我知道这可能不是最好的,也许是最糟糕的方法,但它确实有效。
var count = 50;
setInterval(function(){
document.getElementById('counter').innerHTML = count;
count--;
if (count < 0){
count = 50;
}
}, 1000);
&#13;
<h1 id="counter"></h1>
&#13;