可以这样,用javascript做时间的显示,到时间后自动强制连到某页,比如交卷页

解决方案 »

  1.   

    不应该 “用javascript做时间的显示“,而应该用jsp写
    javascript取得的是本机时间,这样的话我可以把本机时间往后改,那末剩余的时间肯定不对
    用jsp就不会出现该问题,服务器的时间不是每个人都能随便改的
    建议把显示剩余时间单独做成一个网页,放在一个单独的框架网页里,这样不会因为时间不停刷新而引起整个页面不停闪烁 可通过以下方法实现:每隔一秒,取得服务器时间,减去考试结束时间,就得到剩余时间了
      

  2.   

    比如说你数据库上有考试剩余时间这个字段吗?
    有的话,那就好办多了!!!
    在jsp中用sql就可以实现啊!!
      

  3.   

    解决方法如下:function doTimer()
    {   document.form.txt.value= "还有" + hour + "小时" + minute + "分钟" + second +"秒";
        
    if(second!=0){second-=1;}
            else
            { second=59;
              if(minute!=0){minute-=1;}
              else
                { minute=59;
                   hour-=1;
    }
            }   
            the_timeout = setTimeout("doTimer();", 1000);}
    </script><body   onload=doTimer()> 
    <form name="form">
    <input type="text" name="txt" border="0" style="border-style:none ">
    </form>