这两天工作不是很忙,就常上论坛。
看到有很多人在问倒计时的问题,以前做过类似的东西,现在整理了整理。希望对大家有帮助。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Time Tick</title>
<script language="javascript" type="text/javascript">
window.name=500; //这里我们可以取服务器的时间然后转化成秒。这里我直接以500秒为例
function tick()
{
var maxtime=parseInt(window.name);
var min,sec;
if(maxtime>0)
{
min=Math.floor(maxtime/60);
sec=Math.floor(maxtime%60);
timeremain.innerHTML =min + ':' + sec ;
maxtime --;
window.name=maxtime.toString();
}
else
{
var timeout="时间到了!";
alert(timeout);
window.close();
//window.location="跳转页面"; 这里是时间到了,我们可以关掉浏览器,或者跳转到其他的页面。
}
window.setTimeout("tick();",1000);
}
</script>
</head>
<body οnlοad="tick();">
倒计时:<span id="timeremain"></span>
</body>
</html>
下面是截图: