您的位置:程序门 -> web 开发 -> asp



关于在线考试时间设置,在线等


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


关于在线考试时间设置,在线等[已结贴,结贴人:kqogje]
发表于:2007-04-02 14:27:22 楼主
我现在做一个在线考试系统时遇到了麻烦,就是我在答题页面怎么控制时间,时间一到,强制提交页面,自动触发“交卷”按钮,进入到下一个结果页面,显示考试结果。
发表于:2007-04-02 14:43:091楼 得分:5
加入时间控件,记住开始时间,并定时刷新时间,判断是否到时并提交
发表于:2007-04-02 14:45:122楼 得分:0
ls的能不能给段代码,详细说明一下,偶还没有做过计时类的程序
具体怎么弄啊
发表于:2007-04-02 14:56:453楼 得分:0
怎么高手都不在吗?自己先顶下
发表于:2007-04-02 14:59:534楼 得分:5
设置自动提交事件就行啦
发表于:2007-04-02 15:07:035楼 得分:0
大家看一下这样写这个函数行吗
<script   language= "vbscript ">
flag=0
<%
timeget=session( "xztime ")
response.write( "timegetf= "&timeget)
%>
timenum=timegetf*60
sub   changetime()
timenum=timenum-1
timenumf=timenum\60
timenumm=timenum   mod   60
if   timenumf <10   and   timenumm=10   and   flag <2   then
msgbox( "在线考试系统提示你只剩下 "&timenumf& "分钟!请抓紧时间! ")
flag=flag+1
elseif   timenumf <5   and   timenumm=10   and   flag <5   then
msgbox( "在线考试系统提示你只剩下 "&timenumf& "分钟!请准备提交试卷! ")
flag=flag+1
elseif   timenum=0   and   timenumf=0   and   timenumm=0   then
        msgbox( "在线考试系统提示你时间到,请交卷! ")
window.location.href( "ns_exam_result.asp ")
end   if
window.status= "在线考试系统提示你的时间还剩 "&timenumf& "分 "&timenumm& "秒 "
settimeout   "changetime ",1000
end   sub
</script>
然后那个答题页面里面
<body   onload= "changetime() ">
<form     action= "ns_exam_result.asp "   method= "post "   name= "form1 "   id= "form1 ">
...
<input   type= "submit "   name= "submit "   value= "交卷 ">
</form>
现在我的情况是:不管考生是不是点击交卷了,只要时间一到就自动点击“交卷”这个提交按钮
发表于:2007-04-02 16:36:396楼 得分:10
<span   id= "backsecs "   style= "   font-size:14px;   font-weight:bold;   color:#f00000;   padding:0px   5px   0px   5px; "> </span>
<script   language= "javascript ">
function   countdown(secs)   {

var   haveurl   =   true;

        backsecs.innertext=secs;
        if(secs> 0)   {
                settimeout( "countdown( "+secs+ "-1) ",1000);
        }
        else   {
if(haveurl   ==   true){
//window.location   =   "# ";
document.write   ( "时间到 ");
}else{
window.history.go(-1);
}
        }
}

countdown(99);
</script>

用js啊。。当时间到的时候把他们的内容用变量直接传到要提交的页
上面的代码可以加以修改


快速检索

最新资讯
热门点击