【发布时间】:2012-08-29 22:53:56
【问题描述】:
我正在开发一个基于 web 的数据库,需要通过 firefox 网络浏览器打开(因为一些 css3 元素)。我希望页面以全屏模式自动打开。我不希望数据库的用户可以访问 firefox 菜单项
【问题讨论】:
标签: javascript firefox browser
我正在开发一个基于 web 的数据库,需要通过 firefox 网络浏览器打开(因为一些 css3 元素)。我希望页面以全屏模式自动打开。我不希望数据库的用户可以访问 firefox 菜单项
【问题讨论】:
标签: javascript firefox browser
无法做到,如果您只是控制网页。网页中的控件不会导致浏览器实例本身发生变化。
如果允许,这将是一个安全问题。您可以考虑编写一个 Firefox 扩展来执行此操作,因为它们对浏览器实例本身具有更多访问权限。
您不应该试图隐藏 firefox 菜单控件。这似乎是您解决问题方法的一个缺陷。
【讨论】:
您将需要查看浏览器的全屏 API。如果您在应用程序中接受用户的小请求/信息,则可以很容易地完成。你不能强迫用户违背他的意愿进入全屏模式。这很好(出于安全原因)。
http://hacks.mozilla.org/2012/01/using-the-fullscreen-api-in-web-browsers/
【讨论】: