是否可以仅在输入密码时使浏览器退出全屏模式?

时间:2012-12-17 06:49:16

标签: javascript html html5

我正在考虑制作游戏,但它总是涉及全屏模式。您只能在输入密码时退出全屏模式。按Esc或切换全屏键不应退出全屏模式。 我不能透露更多细节,但它涉及让一个人与页面内容进行交互,直到另一个知道密码的人停止交互。

编辑:我知道它不是用户友好的,但它是出于特殊目的。它是让孩子们与之互动,并与他们一起独处。如果他们逃出浏览器,他们就可以篡改计算机上的其他东西,我也不想要它们。

4 个答案:

答案 0 :(得分:0)

这不合理。所有操作系统都允许某种紧急应用程序关闭系统。你将无法阻挡这些能力。

答案 1 :(得分:0)

您无法强制浏览器保持全屏模式。也不应该,这只会让你的用户生气。

如果您不介意生气的用户,可以试试Full-sreen popup。但实际上,尽量不这样做。

答案 2 :(得分:0)

浏览器中的全屏是用户设置。你不可能通过html / javascript控制它。访问和更改个人设置的唯一方法是使用C / C ++和C#等语言进行系统调用。您基本上总是需要在客户端的计算机上运行程序来管理这种设置。

答案 3 :(得分:0)

由于您不需要任何其他答案,例如“这不是用户友好”,我建议您查看一些firefox或chrome的附加组件。你应该看看一些“Kiosk-Mode”附加组件。

Kiosk模式适用于您在公共场所拥有电脑并希望提供互联网访问权限的用例。也许你可以使用其中一个附加组件并配置它以获得你想要的东西。

如果没有,你应该考虑在这个附加上下文中编写自己的firefox或chrome插件,你应该控制这些东西。