我现在在公司,用到的倒计时都是基于现在这个代码的原理来写的
<head>
<script >
function delayURL(url1) {
var delay=document.getElementById("time").innerHTML;
if(delay>0){
delay--;
document.getElementById("time").innerHTML=delay;
}else{
document.getElementById("time").innerHTML=4;
}
setTimeout("delayURL()", 1000);
//此处1000毫秒即每一秒跳转一次
}
</script>
</head>
<body>
<span id="time" >4</span>
<script type="text/javascript">
delayURL();
</script>
</body>
</html>