六合开奖结果现场直播欢迎诸位!收藏本站注 册登 陆
常用三肖中特马:基础知识网络知识操作系统WPS网页制作数据库算法网页成功之路网络安全最新技术古典mid流行midmid背景下载中心
您现在的位置:首页 > 三肖中特马 > 文章页

net在线考试系统如何控制考试时间

Admin | 2007-11-8 22:04:44 | ReadNums | 5715 | 标签 asp.net | 打印本页
     

BS结构的NET在线考试系统,欲想控制考试时间,只能通过客户端来判断,因为程序显示完考试试卷内容,所有的操作就交给了客户端,因此,可以使用客户端脚本Javascript来完成这一任务!

下面是控制考试时间的代码,敬请过目,如有不明白之处,请联系站长!

<script language="Javascript">
  <!--
var submityesno = <%=考试时间%>;
if(submityesno)         /*判断是否已经交卷,如果是,就不启动及时器*/
{
       document.title="已交卷!";
}else
{
       var i;
       var t = <%=考试时间变量%>;           /*考试的总时间*/
       var cont;              /*所有控件的名称的集合*/
       document.title="考试总时间:"+t+"分钟";
       var cp = setInterval("time();", 60000); /*每分钟执行一次时间显示*/
       function time()       /*该函数计算考试的时间*/
       {
             if(t<=1)
             {
                  if(t<=0)
                  {
                      clearInterval( cp );
                      document.title="考试总时间到!";
                      setTimeout("document.all('控件名称').click()",1000);   

                      return;
                  }
             }
             t -=1;
             if(t<=0){
                  document.title="考试时间到,请在一分钟内交卷,否则系统将自动交卷!";
             }else{
                  document.title="考试时间还剩下:" +t+"分钟";
             }
       }
}


问题未解决:在线咨询我要在线咨询问题

香港马会65期开奖结果

(访客)
内容实用原创,讲得很好。
20xx年x月x日
(站长)
有问题请在线咨询。
20xx年x月x日