<%
'*******************************************************
'考试系统中关键页面
'功能:记录考试进入考场的时间,以便时间到了,自动交卷
'*******************************************************
'cookies("ksstarttime")是进入考场时建立的
'cookies("kstime")是从数据库中读取的考试规定时间
'把下面的代码包含在考试的页面中就可以了
response.cookies("n")=now() ' 得到当前时间
dim timess
timess=datediff("n",request.cookies("ksstarttime"),request.cookies("n"))
stime=request.cookies("kstime")-timess
if stime<0 then
response.redirect "end.asp"
end if
%>
'*******************************************************
'考试系统中关键页面
'功能:记录考试进入考场的时间,以便时间到了,自动交卷
'*******************************************************
'cookies("ksstarttime")是进入考场时建立的
'cookies("kstime")是从数据库中读取的考试规定时间
'把下面的代码包含在考试的页面中就可以了
response.cookies("n")=now() ' 得到当前时间
dim timess
timess=datediff("n",request.cookies("ksstarttime"),request.cookies("n"))
stime=request.cookies("kstime")-timess
if stime<0 then
response.redirect "end.asp"
end if
%>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<div id=test ></div>
<script>
var alltime=300;
function setTime(){
if (alltime<=0){
alert("时间到!");
clearInterval(s);
}
else{
alltime--;
m=Math.floor(alltime/60);
se=Math.round(alltime-(Math.floor(alltime/60)*60));
test.innerText="剩余"+m+"分"+se+"秒";
}
}
s=setInterval("setTime()",1000)
</script>
</BODY>
</HTML>