正在加载中...

信息详页

返回
JS网页上的防刷新倒计时代码


来源:转载 浏览量:245 次 发布日期:2018-02-22

js获取的是客户端的时间,所以每次都是从三十秒开始的,如果你想使显示与服务器端相关联的倒计时,那么你就得获取服务器端的时间,你可以从网上下载代码,自己改一下……

<SCRIPT LANGUAGE="JavaScript">

<!--

var maxtime;

if(window.name==''){

maxtime = 60*60;

}else{

maxtime = window.name;

}

function CountDown(){

if(maxtime>=0){

minutes = Math.floor(maxtime/60);

seconds = Math.floor(maxtime%60);

msg = "距离结束还有"+minutes+"分"+seconds+"秒";

document.all["timer"].innerHTML = msg;

if(maxtime == 5*60) alert('注意,还有5分钟!');

--maxtime;

window.name = maxtime;

}

else{

clearInterval(timer);

alert("时间到,结束!");

}

}

timer = setInterval("CountDown()",1000);

//-->

</SCRIPT>

<div id="timer" style="color:red"></div>