当我使用以下代码打开新的 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”。
最佳答案
不幸的是,浏览器会将其附加到开发人员指定的任何内容上,并且无法更改。即使您自己更改了它,也不会影响您用户的浏览器。
无论您相信与否,它实际上在操作系统级别派上了用场,当您根据标题使窗口自动聚焦时,因为您可以仅从窗口的标题来识别应用程序。
例如,在 Ubuntu Linux 中,此命令向我显示所有打开的窗口的标题以及与它们关联的进程:
wmctrl -lp
我编写脚本来读取这些标题并使用 Windows 执行操作。例如,在这种情况下,很高兴看到哪些窗口是 Chromium
。
关于javascript - 打开新窗口时从标题栏中删除多余的 ' - Google Chrome",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58124353/