【问题标题】:Do Chrome and Firefox have command line options similar to IE's -noframemerging?Chrome 和 Firefox 是否有类似于 IE 的 -noframemerging 的命令行选项?
【发布时间】:2023-04-02 15:01:01
【问题描述】:

我正在编写一个程序,它就像一个私人网络服务器,可以在资源 CD 自动运行时启动。一旦这个服务器启动,它就会将自己绑定到一个临时的 TCP 端口,然后会启动一个浏览器来显示资源 CD 内容。我希望这个 Web 服务器在它为 Web 浏览器启动的进程被用户关闭后自动关闭。然而,我发现,如果浏览器进程已经在运行(我在 Chrome、Safari、Firefox 和 IE 上尝试过),Web 服务器启动的进程仅用于在浏览器中启动一个新选项卡,然后关闭向下。通过使用 -noframemerging 命令行选项调用可执行文件,我设法找到了 IE 的解决方法,但我在其他浏览器上并没有那么成功。

有谁知道 Chrome、Firefox、Safari 和 Opera 是否有可以禁用这种帧合并行为的命令行选项?

【问题讨论】:

    标签: internet-explorer firefox google-chrome safari opera


    【解决方案1】:

    对于 Chrome,请使用 --new-window 命令行开关。对于 Firefox,它是 -new-window。其他两个不清楚。

    http://peter.sh/experiments/chromium-command-line-switches

    http://kb.mozillazine.org/Command_line_arguments

    【讨论】:

    • 我刚试过这个。至少对于 Chrome,浏览器确实会显示一个新窗口,但是如果浏览器已经在运行,我的应用程序启动的过程就会结束。恐怕这确实完成了我所需要的。还是谢谢。
    猜你喜欢
    • 1970-01-01
    • 2015-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-10
    • 2017-05-16
    相关资源
    最近更新 更多