1

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

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

4

4 回答 4

0

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

于 2012-12-17T06:53:00.990 回答
0

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

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

于 2012-12-17T06:54:30.053 回答
0

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

于 2012-12-17T06:54:35.827 回答
0

由于您不再需要诸如“这不是用户友好的”之类的答案,因此我建议您查看一些用于 Firefox 或 chrome 的附加组件。你应该看看一些“Kiosk-Mode”附加组件。

Kiosk 模式适用于您在公共场所拥有 PC 并希望提供 Internet 访问的用例。也许您可以使用其中一个附加组件并对其进行配置以获得您想要的。

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

于 2012-12-17T07:48:52.050 回答