php - 是否可以检测并避免用户在在线测试项目中打开新选项卡?

标签 php javascript jquery

我正在用 PHP 做一个在线测试项目。用户登录后即可参加测试。我想知道,是否可以使用 jquery 或 javascript 让用户不打开新选项卡或除测试门户之外的任何其他选项卡。而且,如果用户尝试打开新选项卡,则应该警告他..

最佳答案

不,这违反了浏览器安全策略。 如果用户打开另一个浏览器而不是选项卡怎么办?你如何处理这个问题?

如果他在考试期间有两台电脑或一部智能手机要使用怎么办? 没有万无一失的方法可以确保您的在线考试免受作弊企图。

关于php - 是否可以检测并避免用户在在线测试项目中打开新选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15492769/

相关文章:

php - 我可以编写更好的循环来减少数据库查询吗?

javascript - 了解正则表达式?

php - 检查数组 strpos 并返回数组的函数

php如何在不知道扩展名的情况下从url获取图像

javascript - 为什么 angularjs ng-repeat 不能正常工作?

javascript - 如何在 JavaScript 中将 UTF8 字符编码为 Base64

如果选中单选按钮,则 jQuery addClass 添加标签

javascript - 不可见但可点击的下拉框?

javascript - 是否有机会通过 css 将 div 类插入 javascript

java - PHP后端,Java前端。这可能吗?