web 自动提交
本人要做一个在一段时间后自动提交的功能,比如在10分钟内提交这个页面。怎样才能保证用户在客户端在规定时间内提交?(他有可能修改页面的web代码变成100分钟后提交)。比如在线考试系统怎样做的? 自动提交 javascript web --------------------编程问答-------------------- js写个定时器
setTimeout("提交的方法",时间);//这里是毫秒,10分钟就是10*60*1000
--------------------编程问答-------------------- 定时器呗!当进入这个页面是开始计时,时间到了,就给提交了被!
--------------------编程问答-------------------- 怎么避免用户修改js代码不让他自己的页面按时提交 --------------------编程问答-------------------- 第一js设置鼠标不能移动到文档外面去。第二没过几秒访问系统记录的时间。 --------------------编程问答-------------------- FireFox fireBUG 怎么破? --------------------编程问答--------------------
用户不能修改js代码的。
把你的情景说清楚,用户怎么可能修改js再进行提交 --------------------编程问答--------------------
为什么不能,凭什么不能?你没开发经验吗?
我跟你说楼主 你用JS控制时间你这个方向就错了。
你去看看别人网站在线限制上课的那种是怎么做的吧。 --------------------编程问答--------------------
怎么避免用户修改js代码不让他自己的页面按时提交
用户不能修改js代码的。
把你的情景说清楚,用户怎么可能修改js再进行提交
为什么不能,凭什么不能?你没开发经验吗?
我跟你说楼主 你用JS控制时间你这个方向就错了。
你去看看别人网站在线限制上课的那种是怎么做的吧。
说来听听? --------------------编程问答-------------------- 谁有解决的方法啊? --------------------编程问答--------------------
定时器呗!当进入这个页面是开始计时,时间到了,就给提交了被!
正解 --------------------编程问答-------------------- 点击“开始考试”session记录开始考试时间
jsp页面用ajax每一秒钟请求一次后台,判断:当前服务器时间-开始考试时间 是否大于等于考试规定的时间
如果是则提交试卷 --------------------编程问答-------------------- 前台JS验证,提交到后台服务器再验证下,(楼上说的jsp页面用ajax每一秒钟请求一次后台,服务器很累) --------------------编程问答-------------------- 还有其他方案吗? --------------------编程问答-------------------- 刚进来时把服务器时间t传过来,然后在t的基础上用js计时。 --------------------编程问答-------------------- 前台过10分钟提交到服务器,服务器同时验证提交时间是否正确. 如果不正确,则前台被动了手脚.本次提交无效. --------------------编程问答--------------------
怎么避免用户修改js代码不让他自己的页面按时提交
用户不能修改js代码的。
把你的情景说清楚,用户怎么可能修改js再进行提交
为什么不能,凭什么不能?你没开发经验吗?
我跟你说楼主 你用JS控制时间你这个方向就错了。
你去看看别人网站在线限制上课的那种是怎么做的吧。
说来听听?
干嘛要告诉你,呵呵。
JS定时器?如果在定时器转的过程中我改变了定时器的变量,你怎么办? --------------------编程问答--------------------
怎么避免用户修改js代码不让他自己的页面按时提交
用户不能修改js代码的。
把你的情景说清楚,用户怎么可能修改js再进行提交
为什么不能,凭什么不能?你没开发经验吗?
我跟你说楼主 你用JS控制时间你这个方向就错了。
你去看看别人网站在线限制上课的那种是怎么做的吧。
说来听听?
干嘛要告诉你,呵呵。
JS定时器?如果在定时器转的过程中我改变了定时器的变量,你怎么办?
说一下撒 --------------------编程问答-------------------- 来个高手啊!!! --------------------编程问答--------------------
怎么避免用户修改js代码不让他自己的页面按时提交
用户不能修改js代码的。
把你的情景说清楚,用户怎么可能修改js再进行提交
为什么不能,凭什么不能?你没开发经验吗?
我跟你说楼主 你用JS控制时间你这个方向就错了。
你去看看别人网站在线限制上课的那种是怎么做的吧。
说来听听?
js写个定时器
setTimeout("提交的方法",时间);//这里是毫秒,10分钟就是10*60*1000
正解 --------------------编程问答--------------------
js写个定时器
setTimeout("提交的方法",时间);//这里是毫秒,10分钟就是10*60*1000
正解
那我把10分钟改成90分钟 那你考试时间就是100分钟咯 --------------------编程问答-------------------- 提交应在JS中,在JS 中用setTimeout(function (),1000);参数一是你提交的方法,参数2是设置时间,单位是秒...你试试. --------------------编程问答-------------------- 这个应该用监听器的
监听servletcontextsession
并却是用java.util.Timer来定时操作
意思是:启动tomcat(web应用服务器)时,就开始计时
如果是其他的操作,就去监听别的,例如session等。 --------------------编程问答-------------------- 前台可以做个定时器。提交到后台时再做一次判断,对方是否在规定时间内提交的(这个可以session,数据库)。p.s:一般的注册验证之类的都会有前台验证和后台验证。 --------------------编程问答-------------------- 肯定得服务端对时间做判断。
补充:Java , Web 开发