天线方向图仿真:用javascript实现倒记时

来源:百度文库 编辑:高校问答 时间:2024/03/29 18:47:35
RT。用javascript实现倒记时,要不随页面刷新而重新开始倒记。
可以自己设置倒记时间为多少分钟!哪位高人帮在下弄下!要把代码帖出来! 我出高分!

<%@ page contentType="text/html;charset=GB2312" %><%@ include file="javabean/useBean.jsp"%><!--控制二次提交的js start--><script language="JavaScript" type="text/javascript">function submitQuest(frm){ var allselected=0; var needSelectCount=1 if (frm.refer_flag.value=="Y"){ alert("您已经提交过一次答案!请重新开始一组题!"); return false; }else{ frm.timeout_flag.value=1; if(frm.refer_flag.value!="Y"){ if(frm.remain_time.value<=0){ frm.timeout_flag.value=0; }else{ frm.timeout_flag.value=1; } frm.refer_flag.value="Y"; frm.submit(); return true; } }}</script><!--控制二次提交的js end--><% String classId=request.getParameter("classId");%><form name="actionfrm" id="actionfrm" method="post" action="doquest.jsp"><p> <input type="hidden" name="timeout_flag"> <input type="hidden" name="refer_flag" > <script language="JavaScript" type="text/javascript">function reflash_page(){ if (document.actionfrm.refer_flag.value=="Y") window.location.href = window.location.href;}reflash_page();</script><!--控制时间的(到计时)开始--> <input type="text" name="remain_time" readonly size="3" value="120" style="color:#AC1605;height:18px;border:0px;font-size:14px"> 秒</p><p><script language="JavaScript" type="text/javascript"> function time_step(){ var frm = document.actionfrm; var r = frm.remain_time; if(r.value<=1){ r.value=0; alert("用户您好!规定完成答题的时间已到!系统将自动提交您的答案。"); submitQuest(frm); } if (frm.refer_flag.value!="Y") r.value=(r.value!=0)?r.value-1:0; window.setTimeout("time_step()",1000); } time_step();</script><!--控制时间的(到计时)结束--> <img src="img/dti2.jpg" width="115" height="28" onClick="submitQuest(document.actionfrm);"/></p>

<script language="javascript">
<!--
var TimeLim = 100; -- 这里为100秒,可以动态指定
function TimeRemain()
{
if(TimeLim>=0)
{
DispTime.innerHTML = TimeLim--;
if(TimeLim<0)
{

window.showModalDialog("AnswerOverTime.aspx","","dialogHeight:100px;dialogWidth:100px;");
}
}
setTimeout("TimeRemain()",1000);
}
TimeRemain();
//-->
</script>