【问题标题】:Firefox : Force full-screen mode from webpageFirefox:从网页强制全屏模式
【发布时间】:2012-08-29 22:53:56
【问题描述】:

我正在开发一个基于 web 的数据库,需要通过 firefox 网络浏览器打开(因为一些 css3 元素)。我希望页面以全屏模式自动打开。我不希望数据库的用户可以访问 firefox 菜单项

【问题讨论】:

标签: javascript firefox browser


【解决方案1】:

无法做到,如果您只是控制网页。网页中的控件不会导致浏览器实例本身发生变化。

如果允许,这将是一个安全问题。您可以考虑编写一个 Firefox 扩展来执行此操作,因为它们对浏览器实例本身具有更多访问权限

您不应该试图隐藏 firefox 菜单控件。这似乎是您解决问题方法的一个缺陷。

【讨论】:

  • 我想知道是否有任何脚本可以完成与 F11 键相同的工作。
  • 一种方法是打开一个与用户视口大小相同的弹出窗口(控件不显示在此窗口上)。但这不是一个好的做法,而且,只要稍加努力,用户仍然可以访问 Firefox 菜单项。
【解决方案2】:

您将需要查看浏览器的全屏 API。如果您在应用程序中接受用户的小请求/信息,则可以很容易地完成。你不能强迫用户违背他的意愿进入全屏模式。这很好(出于安全原因)。

http://hacks.mozilla.org/2012/01/using-the-fullscreen-api-in-web-browsers/

【讨论】:

    猜你喜欢
    • 2011-07-02
    • 1970-01-01
    • 2012-01-20
    • 2016-09-12
    • 1970-01-01
    • 2010-09-18
    • 2016-02-15
    • 1970-01-01
    • 2014-02-01
    相关资源
    最近更新 更多