//考试时间倒计时
var maxtime = 30*60; //半个小时,按秒计算,自己调整!
function CountDown(){
if(maxtime>=0){
minutes = Math.floor(maxtime/60);
seconds = Math.floor(maxtime%60);
msg = minutes+":"+seconds;
//document.all["timer"].innerHTML=msg;
document.getElementById("").innerHTML=msg;
// if(maxtime == 5*60) alert('注意,还有5分钟!');
--maxtime;
}
else{
clearInterval(timer);
alert("时间到,结束!");
$(".noSub").attr("disabled","disabled");
}
}
var timer = setInterval("CountDown()",1000);
cookie记一个id,server端根据id计时,返回不同时间
我不会写啊。。不会用cookie... 帮帮忙。。
var maxtime = 0;
if(document.cookie == ''){
//考试时间倒计时
maxtime = 30*60; //半个小时,按秒计算,自己调整!
} else {
maxtime = document.cookie;
}
function CountDown(){
if(maxtime>=0){
minutes = Math.floor(maxtime/60);
seconds = Math.floor(maxtime%60);
msg = minutes+":"+seconds;
//document.all["timer"].innerHTML=msg;
document.getElementById("mydiv").innerHTML=msg;
// if(maxtime == 5*60) alert('注意,还有5分钟!');
--maxtime;
document.cookie = maxtime;
} else {
clearInterval(timer);
alert("时间到,结束!");
//$(".noSub").attr("disabled","disabled");
}
}
var timer = setInterval("CountDown()",1000);
用火狐是可以的,其中涉及到了浏览器之间的差异性问题, 就用jQuery 的cookie插件,
祝你好运