我需要一个刷新页面的倒计时,我想我终于得到了它,除了一件事。我希望倒计时在几分钟和几秒钟内,而不仅仅是几秒钟(倒计时一小时)。一个简单的MM:SS格式会很好,但写出分钟和秒也行。有人可以帮忙吗?
<SCRIPT LANGUAGE="JavaScript">
<!--
var counterobj = document.all ? counter : document.getElementById("counter");
var countdownfrom = 3600; //countdown period in seconds
var currentsecond = counterobj.innerHTML = countdownfrom+1;
function countdown()
{
if (currentsecond!=1)
{
currentsecond-=1;
counterobj.innerHTML = currentsecond;
}
else
{
self.location.reload();
return;
}
setTimeout("countdown()",1000)
}
countdown()
//-->
</script>
答案 0 :(得分:0)
使用类似
的楼层计算分钟数minute = Math.floor(currentsecond/60);
然后正常输出。
编辑 - 修复!希望! (不小心说使用mod - 你需要使用Floor,我相信)