是否可以在FireFox中创建一个网页占用整个窗口(没有地址栏等)?

时间:2016-05-17 15:48:52

标签: firefox browser firefox-addon fullscreen address-bar

我一直在尝试使用FireFox作为我不会离开的网页的简单窗口,因此我不需要地址栏或关闭按钮,但我想保留我的任务栏可见(即我不想简单地全屏)。我想要实现的目标是一个全窗口模式"。是否有允许这样的添加?最好是,我喜欢可以轻松打开和关闭的附加功能。

详细说明,我可能只将窗口设置为屏幕的一半,因此使任务栏可见的全屏模式是不够的。

1 个答案:

答案 0 :(得分:1)

你可以通过一些简单的JavaScript来接近这个,只需bookmarklet,这将在一个窗口中打开当前查看的URL,隐藏大部分信息/操作栏:

javascript:void(window.open(location.href,"_blank","outerWidth=1000,outerHeight=650,top=0,left=250,menubar=no,toolbar=no,location=no,personalbar=no,status=no"))

您可以通过为outerWidth=1000,outerHeight=650,top=0,left=250指定与您的屏幕尺寸相匹配的适当数字来近距离最大化,但是在最大化时您将无法完成所需的操作。

然后,您可以最大化窗口。这给你:
maximized window, JavaScript

Window.open需要Chrome权限才能隐藏标题栏和位置栏,这意味着加载项必须这样做。然后,您可以使用附加组件来完成剩下的工作。

使用Hide Caption Titlebar Plus插件(选择了适当的选项)将使您进入最大化窗口:
maximized window, Hide Caption Titlebar Plus

添加了加载项Hide Navigation Bar,最大化并点击默认 F2 以隐藏您获得的位置栏:
maximized window, Hide Navigation Bar

<强>非最大化
您还要求它在未最大化时提供删除各种操作/状态/工具栏。这些附加组件将会这样做。

轻松打开和关闭它们
如果您点击 F2 隐藏导航栏仅隐藏位置栏。 Hide Caption Titlebar Plus 是一个无重启的附加组件,因此可以从about:addons随意启用/禁用( Ctrl + Shift + A )。它也可以设置为主要影响最大化的窗口,因此可能不需要定期启用/禁用。

就个人而言,如果这是我想要的东西,我会设置一个单独的Firefox profile,其中包含这些附加组件和主页作为我想要显示的主页。然后我会设置一个快捷方式,自动打开该页面并显示我想要的内容。您可能需要使用类似于加载项Session Manager的内容来自动恢复最大化窗口,但Firefox中的默认功能可能就足够了。为了拥有一个自动显示另一个Firefox配置文件的快捷方式,您需要将Target设置为:

"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -no-remote -P "your profile name"

这样,您只需单击即可显示所需的页面,而不会让配置干扰您正常使用Firefox。这也是你不需要定期启用/禁用的东西。

有很多方法可以做到这一点:
可能有很多不同的附加组合,可以让你看起来很像。或许,甚至还有一个会这样做。您应该自己做一些研究,找到适合您的组合。对于我最初用于测试的配置文件,我不需要隐藏导航栏插件来隐藏位置栏,因为该功能已在不同的插件中涵盖。但是,如果从股票资料开始,这两个附加组件将带您到达您想要的位置。

可见任务栏:
对于以上所有图像:如果我拍摄了整个桌面,您会看到Windows任务栏仍然可见(Firefox窗口只是最大化,而不是全屏)。出于隐私原因,上述图像不是全屏的。我不想共享我打开的窗口和任务栏配置。如果我以后有时间,我会在重新启动后重新拍摄全屏幕镜头。