我的代码如下:所有工作都在当前页面完成
<script language="JavaScript">
<!--//按照"分:秒"的格式设置限制时间。
var limit="0:3" //考试时间
if (document.images){
var parselimit=limit.split(":")
parselimit=parselimit[0]*60+parselimit[1]*1
}
function begintimer()
{
if (!document.images)
return
if (parselimit==1)
//下面是限制时间到了执行交卷.net imagebutton on_click,头晕忘记如何写了。
document.Form1.applyElement.onclick??????? (document.Form1.ImageButton3_Click());
else{
parselimit-=1;
curmin=Math.floor(parselimit/60);
cursec=parselimit;
if (curmin!=0)
curtime="剩余时间:"+curmin+"分";
else{
curtime=" 余"+cursec+"秒";
if (curtime==" 余1秒")
curtime=" 考试结束!";
}
setTimeout("begintimer()",1000);
//下一句告诉访问者剩余的时间,在文本框中显示,不想要去掉即可。
document.Form1.timespent.value=curtime;
//下一句告诉访问者剩余的时间,在状态栏中显示。
window.status=curtime;
}
}
//-->
</script>
</HEAD>
<body onload="window.setTimeout('begintimer()',1)" MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<script>
var online= new Array();
if (!document.layers)
document.write('<div id="divStayTopLeft" style="position:absolute">')
</script>
<script language="JavaScript">
<!--//按照"分:秒"的格式设置限制时间。
var limit="0:3" //考试时间
if (document.images){
var parselimit=limit.split(":")
parselimit=parselimit[0]*60+parselimit[1]*1
}
function begintimer()
{
if (!document.images)
return
if (parselimit==1)
//下面是限制时间到了执行交卷.net imagebutton on_click,头晕忘记如何写了。
document.Form1.applyElement.onclick??????? (document.Form1.ImageButton3_Click());
else{
parselimit-=1;
curmin=Math.floor(parselimit/60);
cursec=parselimit;
if (curmin!=0)
curtime="剩余时间:"+curmin+"分";
else{
curtime=" 余"+cursec+"秒";
if (curtime==" 余1秒")
curtime=" 考试结束!";
}
setTimeout("begintimer()",1000);
//下一句告诉访问者剩余的时间,在文本框中显示,不想要去掉即可。
document.Form1.timespent.value=curtime;
//下一句告诉访问者剩余的时间,在状态栏中显示。
window.status=curtime;
}
}
//-->
</script>
</HEAD>
<body onload="window.setTimeout('begintimer()',1)" MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<script>
var online= new Array();
if (!document.layers)
document.write('<div id="divStayTopLeft" style="position:absolute">')
</script>
======
一个道理document.all.ImageButton1.click();
或
document.Form1.submit()