我正在创建一个在线测验应用程序。
- 测验有一个计时器,当用户开始测验时,它将开始倒计时。
- 假设用户在完成测验时提交答案。
- 如果他的时间用完了,答案会自动提交。
现在我需要的是
- 当用户开始测验时,我需要限制他打开其他选项卡或窗口(以避免使用谷歌或他可以搜索答案的任何其他来源)。即,限制他最小化测验窗口或打开任何新的标签/窗口/应用程序
或者
- 如果他碰巧离开了测验窗口(意味着他打开了一个新窗口或其他东西),答案应该会自动提交,并且下次他回到测验页面时应该显示结果页面。
我假设这个问题不需要我使用的代码,因为这个问题是一个普遍的问题。如果实际上需要代码,对不起,请告诉我,我会在这里发布。如果这是一个重复的问题,我很抱歉。我尝试搜索,但我真的不知道我应该寻找什么关键字。
任何帮助表示赞赏。