线上考试自动交卷

来源:互联网 发布:淘宝号刷了单会怎样 编辑:程序博客网 时间:2024/05/19 05:01
#region java-script
strjava-script += "<script language=/"java-script/"> /n"
+ " var col = /":/"; /n"
+ " var spc = /" /"; /n"
+ " var objClock='JSTime'; /n"
+ " var objClock1='JS'; /n"
+ " var nowtime = /"当前时间/"; /n"
+ " var endtime = /"结束时间/"; /n"
+ " if(navigator.appName == /"Netscape/") { /n"
+ " document.write('<layer id=objClock></layer><br>'); /n"
+ " } /n"
+ " if (navigator.appVersion.indexOf(/"MSIE/") != -1){ /n"
+ " document.write('<span id=objClock></span>'); /n "
+ " } /n"
+ " var sdate = '" + DateTime.Now.ToShortDateString() + "'; /n "
+ " var ssdate = '" + Day + "'; /n"
+ " var hrs = " + DateTime.Now.Hour + "; /n"
+ " var min = " + DateTime.Now.Minute + "; /n"
+ " var sec = " + DateTime.Now.Second + "; /n"
+ " var endhrs = " + Hour + "; /n"
+ " var endHour = " + Hour1 + "; /n"
+ " var endmin = " + Min + "; /n "
+ " var endsec = " + Sec + "; /n "
+ " var examsec = " + minute + "; /n "
+ " var sPost = document.getElementById('" + btnSubmitPaper.ClientID + "').getAttribute('onclick').toString();/n"
+ " var nowww = new Date(); /n"
+ " var secc = sec - nowww.getSeconds(); /n"
+ " var ff2 = 1 ; /n"
+ " var ff3 = 1 ; /n"
+ " var ff4 = 0 ; /n"
+ " /n "
+ " function JaySeeServerTime(){ /n"
+ " var noww = new Date();/n"
+ " sec = (noww.getSeconds() + secc)%60; /n"
+ " if(sec<0)sec=60+sec; /n"
+ " if(ff4==0 && (sec == 00 || sec == 60)){sec = 0;min++;ff3=1;ff4=1;} /n"
+ " if(sec != 00 && sec != 60)ff4=0;//使在0秒或60秒一秒钟校正多次不出现分钟增加多次的现象/n"
+ " if(min == 60){min=00;hrs++;ff2=1} /n"
+ " if(hrs == 24){hrs=0;} /n"
+ " /n"
+ " if(sec==0 && min==0 && /n"
+ " hrs==0){window.location=(/"abc.asp/");}//新的一天的时候刷新页面主要是重新读入日期/n"
+ " if(sec==endsec && min==examsec && hrs==endhrs) /n"
+ " { /n"
+ " alert(/"离考试结束还有10分钟,请抓紧时间!/"); /n"
+ " } /n"
+ " if (sec==endsec && min==endmin && hrs==endhrs) { /n"
+ " // alert(/"考试时间已到,系统已将试卷自动提交!/"); /n"
+ " sPost = sPost.substring(sPost.indexOf(/";/") + 1, sPost.indexOf(/"}/") - 1); /n "
+ " eval(sPost); /n"
+ " } /n "
+ " if (hrs<=9&&ff2==1){ff2=0; hrs=/"0/"+hrs;} /n "
+ " if (sec<=9) sec=/"0/"+sec; /n"
+ " if (min<=9&&ff3==1) {ff3=0; min=/"0/"+min;} /n"
+ " document.all(objClock).innerHTML = nowtime+col+sdate+spc+hrs+col+min+col+sec; /n"
+ " document.all(objClock1).innerHTML = endtime+col+ssdate+spc+endHour+col+endmin+col+endsec; /n"
+ " } /n"
+ " setInterval(/"JaySeeServerTime()/",120);//一秒钟自校对10次消除跳秒现象 /n"
+ " /n"
+ "</script> ";
#endregion







<TD><FONT color="red"size = "+1"><SPAN id="JSTime"></SPAN></FONT><BR>
<FONT color="red" size = "+1"><SPAN id="JS"></SPAN></FONT>
</TD>
</TR>
</TABLE>
</asp:Panel>
<%=strjava-script
原创粉丝点击