如何强制浏览器窗口始终位于顶部且处于焦点位置

Mar*_*ark 2 javascript browser windows web-applications

有没有办法强制浏览器窗口始终在焦点上?我正在开发一个项目,除了关闭浏览器窗口之外,我需要将浏览器窗口置于顶部并始终处于焦点.我已经通过javascript尝试了一些东西,但没有任何成功保持窗口的焦点.

我并不是想对用户强有力.我正在开发一个实现在线测试的项目,我不希望用户能够切换到在网上查找答案.

Bob*_*Bob 7

您将需要在客户端计算机上安装Windows应用程序,这将强制浏览器位于顶部.这是唯一的方法.

如果您使用的是IE,则可以打开一个模态对话框,该对话框始终位于顶部且处于焦点位置,但只有在该浏览器会话中,用户才能自由切换应用程序.

编辑:如果你正在编写一个测试应用程序,那么你最好只为每个问题设置一个合理的时间限制.试图阻止他们查找答案毫无价值.如果他们并排有两台机器怎么办?如果他们旁边有他们的伙伴帮助解答怎么办?你将不得不在这个上使用荣誉系统.