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



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

编辑:我知道它不是用户友好的,但它是出于特殊目的。它在那里让孩子们互动,并独自一人。如果他们逃出浏览器,他们将能够篡改计算机上的其他内容,我也不希望它们。

由于您不需要更多诸如"这不是用户友好的"之类的答案,因此建议您查看Firefox或Chrome的一些附加组件。您应该查看一些"Kiosk模式"附加组件。

展台模式适用于您在公共场所拥有一台电脑并希望提供互联网访问的用例。也许您可以使用这些附加组件之一并对其进行配置以获得所需的内容。

如果没有,您应该考虑在此附加组件上下文中为 Firefox 或 chrome 编写自己的插件,您应该可以控制这些事情。

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

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

如果您不介意激怒用户,可以尝试 全速弹出窗口 .但实际上,尽量不要那样做。

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

最新更新