第一种方法:
<script type=text/javascript> var secs = 5; //倒计时的秒数 for(var i=secs;i>=0;i--) { window.setTimeout("doUpdate(" + i + ")", (secs-i) * 1000); } function doUpdate(num) { document.getElementById("这里放显示秒数的控件的ID").innerHTML = num ; if (num == 0){window.location='这里放时间倒数完成后要跳转的页面'} } </script>
第二种方法:
<script type=text/javascript> var i = 5; var intervalid; intervalid = setInterval("fun()", 1000); function fun() { if (i == 0) { window.location.href = "这里放时间倒数完成后要跳转的页面"; clearInterval(intervalid); } document.getElementById("这里放显示秒数的控件的ID").innerHTML = i; i--; } </script>