倒计时的js代码,如下:
<script language="javascript"> <!-- /** * js倒计时代码 * edit by www.jb200.com */ var maxtime = 60*60;//60*60 //一个小时,按秒计算,自己调整! function CountDown(){ if(maxtime>=0){ //minutes = Math.floor(maxtime/60); seconds = Math.floor(maxtime%60); //msg = "距离结束还有"+minutes+"分"+seconds+"秒"; msg = "距离结束还有"+seconds+"秒"; document.all["timer"].innerHTML=msg; if(maxtime == 5*60){ alert('注意,还有5分钟!'); } --maxtime; }else{ clearInterval(timer); //alert("时间到,结束!"); maxtime=60*60; timer = setInterval("CountDown()",1000); } } timer = setInterval("CountDown()",1000); //--> </SCRIPT> <div id="timer" style="color:red"></div> <SCRIPT LANGUAGE="JavaScript"> <!-- var maxtime = 5*60;//60*60 //一个小时,按秒计算,自己调整! var timer; function CountDown(){ if(maxtime>=0){ var minutes = Math.floor(maxtime/60); var seconds = Math.floor(maxtime%60); var msg = "距离刷新还有"+minutes+"分"+seconds+"秒"; $('#timer').html(msg); //document.all["timer"].innerHTML=msg; --maxtime; }else{ clearInterval(timer); //倒计时结束后调用的方法 searchTaskList(); myajax(); //设置下一次的倒计时 maxtime=5*60; timer = setInterval("CountDown()",1000); } } timer = setInterval("CountDown()",1000); //--> </SCRIPT> <div id="timer" style="display:inline;color:red"></div>