考试系统中,倒计时时间到了以后,会弹出对话框提示时间到。
怎么样实现:点击对话框的确定按钮,就自动提交。也就是激发提交试卷的按钮事件!~

解决方案 »

  1.   

    用timer控件也可以~~~~
    这是vs2008的ajax控件当然用javascript也可以吧,但是那是居于客户端的..考试系统的计时应该是基于服务器才行吧.不然可能每个人考试交卷的时间都不同,考试开考了迟到时间没好补回来吧
      

  2.   

    用 JS 很好做 
     <script type="text/javascript">
                            var secs = 6;
                            var wait = secs * 1000;
                            document.getElementById("agree").value = "同 意(" + secs + ")";
                            document.getElementById("agree").disabled = true;
                            for(i = 1; i <= secs; i++){
                                    window.setTimeout("update(" + i + ")", i * 1000);
                            }
                            window.setTimeout("timer()", wait);
                            function update(num, value) {
                                    if(num == (wait/1000)){
                                            document.getElementById("agree").value = "同 意";
                                    } else{
                                            printnr = (wait / 1000) - num;
                                            document.getElementById("agree").value = "同 意(" + printnr + ")";
                                    }
                            }
                            function timer(){
                                    document.getElementById("agree").disabled = false;
                                    document.getElementById("agree").value = "同   意";
                            }
                            </script>