跪求一下,如何进行自动提交啊?

chenguang79 2004-04-12 05:02:35
小弟做一个考试系统,我想在二个小时后,不管他是否答完,都自动提交,给它批分,如果先答完,可以点提交先交,哪位大哥,帮一下小弟啊.
现在就是不知道怎么样才能让他自动提交出去啊
...全文
31 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lingpeng2000 2004-04-19
直接就在BODY中加入SetTimeOut语句,如:<Body SetTimeOut([Form名称].Submit(),限制时间)
回复
benben168 2004-04-13
sub time_over(testtime)
dim time_test
time_test=testtime*60*1000
setTimeOut(test.submit(),time_test)
end sub

回复
wzg7711 2004-04-13
上面的回答应该可以实现的了。
回复
gf8205075 2004-04-13
<Script Language="JavaScript">
function SubmitForm()
{
document.form.submit();
}
setTimeout("SubmitForm()",1000*3600*2)
</Script>
回复
lubaixu 2004-04-13
设置一个定时器,时间一定便自动提交。
如你的表单名为:test
sub time_over(testtime)
dim time_test
time_test=testtime*60*1000 'timetest为分钟,将它转为settimeout中的参数格式,在settimeout的参数中1000为1秒。
setTimeOut(test.submit(),time_test)
end sub
调用如下:
<body onload=time_over(10)> 这表示你的考试十分钟分自动提交。
回复
msroom 2004-04-13
bs
回复
aspnetonline 2004-04-13
别那么样,都是学习,何必跪求呢
回复
threezxw 2004-04-13
学习
回复
ydh1981 2004-04-13
OH SORRY
举例应是这样:

在<BODY>中
  <body onload=setTimeout(document.form1.submit(),3000)>
回复
ydh1981 2004-04-13

  [格式]:settimeout(文档的表单名.submit(),关闭的时间)
  [说明]定时提交。
  [举例]在<body></body>之间加入:
  <body onload=setTimeout(document.form1.submit(),3000)>3秒关闭本窗口</a>
回复
chenguang79 2004-04-13
没有人会吗,给个答案啊
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告