**公司最近下了个需求,要做个在线考试的项目,为了防止切换页面查答案之类的,现在要进去考试界面默认是全屏然后锁定不让其他操作,只能鼠标点击答案。
加粗文字各位大佬有没有什么解决方法指导一下,什么第三方 js 库也行,蟹蟹 QAQ**
**公司最近下了个需求,要做个在线考试的项目,为了防止切换页面查答案之类的,现在要进去考试界面默认是全屏然后锁定不让其他操作,只能鼠标点击答案。
加粗文字各位大佬有没有什么解决方法指导一下,什么第三方 js 库也行,蟹蟹 QAQ**
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答830 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
给你一个思路:
浏览器全屏的代码在这里http://www.jb51.net/article/7...
tab的键盘码是9, alt的键盘码是18
阻止键盘事件使用e.preventDefault()就好, 如果你只要阻止少量键盘按钮的事件, 则判定键盘码之后再阻止事件就好