在打开新窗口时,从标题栏中删除多余的“-Google Chrome”

时间:2019-09-26 20:31:06

标签: javascript jquery google-chrome

当我使用以下代码打开新的Chrome窗口时:

var newWin = window.open("/", "ABC", "width=200,height=200");
newWin.document.write("<title>ABC</title>");
newWin.document.write("<body>Hello World!</body>");

它在标题栏中显示为“ ABC-Google Chrome”。

我只希望标题栏中显示“ ABC”。

1 个答案:

答案 0 :(得分:2)

不幸的是,浏览器将此内容附加到开发人员指定的内容上,并且无法更改。即使您自己更改了它,也不会影响用户的浏览器。

实际上,在操作系统级别,当您根据标题自动使窗口自动聚焦时,它会派上用场,无论您信不信,因为您可以仅从窗口标题中识别应用程序。

例如,在Ubuntu Linux中,此命令向我显示所有打开的窗口的标题以及与之关联的进程:

wmctrl -lp

我写了一些脚本来读取这些标题并使用Windows进行操作。在这种情况下,很高兴看到例如Chromium的窗口。