如何启动没有窗口框架或选项卡/地址栏的浏览器

Foa*_*Guy 64 browser windows-7 frame

我正在寻找一种从脚本或命令行启动 Chrome、Firefox 或 IE9+(任何人都可以)的方法,而无需任何窗口框架、地址栏或选项卡部分。

插图:

橙盒

例如,我希望只能看到由橙色框组成的部分及其内部区域。

水平滚动条不会成为问题(我控制将显示的 html,我可以确保它不需要滚动)。理想情况下,我想剪掉垂直滚动条,但如果显示它,我可以忍受它。

有谁知道允许我在 Windows 7 上执行此操作的任何工具或脚本?

Ale*_*lex 87

对于铬/铬,它是--app=http://address.com标志。

您将通过调用使用chromium-browser --app=http://some.website.orggoogle-chrome --app=http://www.google.comchrome.exe --app=http://you.get.it等。

所有可用的开关:http : //peter.sh/experiments/chromium-command-line-switches/

编辑:您可能还想看看--kiosk标志。

  • [MOG](http://i3.kym-cdn.com/entries/icons/original/000/004/029/disgusted-mother-of-god.png) 这么多选项:D +1 (5认同)

Zuu*_*uul 26

IE浏览器

对于 Internet Explorer,您可以使用-k(信息亭模式):

以信息亭模式启动 Internet Explorer。浏览器在不显示地址栏、导航按钮或状态栏的最大化窗口中打开。

例子:

iexplore.exe -k http://www.google.com/
Run Code Online (Sandbox Code Playgroud)

阅读更多关于这个:


火狐

Firefox 命令行选项-fullscreen对我不起作用:

"firefox.exe" -url http://superuser.com -fullscreen
Run Code Online (Sandbox Code Playgroud)

但是Kimmo HeinaaroR-kiosk 0.9.0扩展的使用很有魅力。

Real Kiosk 是 Firefox 扩展,默认为全屏,禁用所有菜单、工具栏、按键命令和右键菜单。Alt+Home 仍然带你回家。

  • 这很好,可能对我有用,无论如何我可以指定一个高度/宽度和 x/y 位置供 IE 在此信息亭模式下占据?理想情况下,我不希望它占据全屏。 (5认同)

小智 8

用于火狐

firefox.exe -chrome http://example.com
Run Code Online (Sandbox Code Playgroud)

像魅力一样工作,但它不是记录的命令行选项。

注意:窗口的大小是根据 body 的大小计算的,请确保您在 html 中指定了必要的窗口大小。


小智 6

这很简单,通过 Chrome 扩展程序“打开为弹出窗口”。

将当前选项卡作为弹出窗口打开

这个扩展非常简单:单击图标,当前选项卡将被移动到一个新的弹出窗口。(弹出窗口是没有导航和标签栏的窗口,因此它占用的垂直空间要少得多)

你不知道这有什么用?我使用它作为 API 参考或手册的示例,我在编辑器旁边或重叠使用它们,因此它们在没有导航和标签栏的情况下占用更少的空间。

  • 这完全符合我的需求;感谢分享! (3认同)
  • 这不会*启动*浏览器,它会打开当前选项卡(阅读:浏览器已在运行)。 (2认同)