如何运行没有标签栏、没有顶部栏、没有地址栏并且不拉伸到全屏尺寸的 Firefox?

如何运行没有标签栏、没有顶部栏、没有地址栏并且不拉伸到全屏尺寸的 Firefox?

又一个 Firefox 自定义问题。但说实话,这是一件好事:观看讲座并在 iPython Notebook 中记笔记。

我的笔记本电脑屏幕上有两个不同的网页,每个网页都在各自的窗口(不是选项卡)中显示。由于我在一个屏幕上使用基于浏览器的应用程序 iPython 笔记本,在另一个屏幕上观看视频,因此我自然希望最大化视频和 Web 应用程序的可见空间。

我很惊讶在我的网络搜索中没有立即出现解决方案,但我可能使用了错误的术语。

使用:Archlinux、Firefox v30、DWM、iPython2

答案1

在 Firefox 中执行一次:

  • 在位置栏中输入“about:config”,然后搜索 dom.disable_window_open_feature。按值排序以查看任何设置为 true 的值,然后双击以设置为 false。例如,我更改了状态、可调整大小和位置。

  • 启用弹出窗口。

每次想要启动这两个窗口时,请转到工具->Web 开发人员->Web 控制台并粘贴如下 javascript 命令:

window.open("http://superuser.com/questions/782653","_blank","left=0,top=0,outerheight=768,outerwidth=675,dialog,close")
window.open("http://developer.mozilla.org/en-US/docs/Web/API/Window.open","_blank","left=675,top=0,outerheight=768,outerwidth=680,dialog")

我在 OSX 上做过这个,效果还不错。我期望使用 DWM 效果会更好,但你可能需要查看 Window.open 文档才能知道要使用哪些设置。请注意,当窗口以这种方式打开时,许多功能默认为“否”,这就是我没有使用“location=no”等的原因。

编写一个可以自动启动此 js 代码的 html 文件应该很简单:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script>function create_windows () {
  window.open("http://superuser.com/questions/783164","L","left=0,top=0,outerheight=768,outerwidth=675,dialog,scrollbars,close");
  window.open("http://developer.mozilla.org/en-US/docs/Web/API/Window.open","R","left=675,top=0,outerheight=768,outerwidth=680,dialog,scrollbars");
}</script>
</head>
<body onload="create_windows()">
Close this window, or reload to reset left and right windows.
</body>
</html>

答案2

我猜你想避免全屏,这样你就能看到两个窗口了。如果你真正想要的是同时看到两个窗口页面那么,编写一个五行的 html 文件,在框架中打开每个页面怎么样?这样,您就可以在单个文本文件中控制方向边框等,而不必手动调整浏览器窗口。

相关内容