>>直接调用 交卷按钮.Click() 这样可以吗?可以, but it is click(), javascript is case-sensitiveyou also want to save the request time in a Session variable to make sure the test is submitted on time to avoid cheating
解决方案 »
- 欢迎献计--关于查询【2】
- 进入企业前需要学哪些知识
- 请高手赐教
- 有人知道这个网站的菜单是怎么实现的吗
- asp.net中的下载问题
- 求QQ菜单组件 for ASP.NET(C#)
- TreeView控件webctrl_client目录一定要放到站点根目录吗???????发布的是时候很不爽
- window.location.reload()刷新如何让URL里的空格不变味"+"加号?
- 请问那有visual studio.net的使用文挡?
- WPF多线程出现UI卡顿,求救!!!
- ××××谁能给帮忙介绍一些关于FormAuthetication(窗体验证机制)的文章*************
- 用C#连接sybase数据库的完成代码。QQ:85210053
<META HTTP-EQUIV="Refresh" CONTENT="60;URL=left12.aspx">
在你的page_load里写事件试试。想想小技巧可以搞定的吧
<!--
var remainSecond = 0; //剩余秒数
var startExam = false; //是否已经开始考试
var timeID; //计数器
function do_toolbarclientclick(asid)
{
//开始考试计时
if (asid == "tbb_add")
{
if (confirm("考试将从现在开始计时,您确信要开始考试吗?"))
{
document.all("divUsedTime").style.visibility = "visible";
document.all("tbUsedTime").style.visibility = "visible";
var total = document.all("tbPassTotalTime").value; //总共时间
var totalTime = parseFloat(total);
remainSecond = totalTime * 60 * 60; //剩余秒数
//document.all("tbTimed").value = remainSecond;
Set_TBButtonDisEnable("CRMToolBar1","tbb_add",true); //设置无效
startExam = true;
timeID = window.setInterval(TimeIsArrived,1000);
return 'F';
}
else
{
return 'F';
}
}
//提交
if (asid == "tbb_save")
{
if (!startExam)
{
alert("你还没有开始考试呢!");
return 'F';
}
if (remainSecond == 0)
{
alert("考试时间已经到了,不允许提交本试卷!");
return 'F';
}
if (remainSecond > 300)
{
if (confirm("离考试结束还有一段时间,确信要提交本试卷吗?"))
{
return 'T';
}else
{
return 'F';
}
}
return 'T';
}
return 'T';
}function TimeIsArrived()
{
if (remainSecond == 0)
{
alert("考试时间已到,本次考试无效!");
window.clearInterval(timeID);
//Set_TBButtonDisEnable("CRMToolBar1","tbb_add",false);
return;
}
remainSecond = remainSecond - 1;
//document.all("tbTimed").value = remainSecond;
var iNum,iHour,iMinute,iSecond;
var iTmp;
var sStr;
iNum = remainSecond / (60 * 60);
iHour = parseInt(iNum); //剩余小时数
iTmp = remainSecond - (iHour * 60 * 60)
iNum = iTmp / 60;
iMinute = parseInt(iNum); //剩余分数 iSecond = iTmp % 60; //剩余秒数
if (iSecond < 0) iSecond = 0;
sStr = iHour + ":";
sStr += iMinute + ":";
sStr += iSecond ;
//赋值
document.all("tbUsedTime").value = sStr;
}
//-->
</script>