0 0

如何能屏蔽网页的onblur5

不是写网页代码的问题


有在线考试系统,页面 onblur =  ……form.submit();

就是网页如果失去焦点就会自动提交。也就是说如果切屏的话就自动提交了

目前网页是全屏的形式,
有没有什么办法可以禁止这个事件的执行呢。

从浏览器角度来说。装外部的程序不现实。

再就是不能完全禁用js  因为 考试题的翻页,提交,还是js来执行的

系统  winXP 32位    + ie8 
不能上外网。
2012年7月06日 16:02

2个答案 按时间排序 按投票排序

0 0

ie8的话试试
F12调出开发工具,脚本->控制台
document.body.onblur=null; 运行脚本
不行的话
试试先调出开发工具,进入页面立刻点开发工具(在onblur注册前先切到开发工具)
再通过上边方法移除onblur

2012年7月12日 15:35
0 0

http://www.blogjava.net/vcok/articles/73500.html
是否能帮到你
还有 就是写 代码 做flag 判断。
在提交表单 肯定有数值的输入。如果没有输入 不执行那个时间。如果输入 判断是否正确才 提执行 可行么?

2012年7月06日 16:14

相关推荐

Global site tag (gtag.js) - Google Analytics