javascript - 打开新窗口时从标题栏中删除多余的 ' - Google Chrome"

标签 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”。

最佳答案

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

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

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

wmctrl -lp

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

关于javascript - 打开新窗口时从标题栏中删除多余的 ' - Google Chrome",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58124353/

相关文章:

javascript - 从特定 Chromecast 上播放的当前轨道中检索媒体信息

rest - 谷歌浏览器扩展简单 REST 客户端

jquery - 在 jQuery 中检测浏览器类型和版本以使用响应式设计

php - TinyMCE SCRIPT5 : Access is denied. 同一域上的典型跨域错误

javascript - 网络动画棋盘游戏 - 不是 Flash - 有什么可能?

javascript - 从 Javascript 调用 aspx 代码隐藏中的函数会引发错误

javascript - 来自函数的 AJAX 调用将不起作用

css - Google Webfont 在 Safari 中比在 Chrome、IE 和 Firefox 中显示得更粗、更断断续续

javascript - 仅在悬停时显示堆积列的标签(以及上一列和下一列)

javascript - 从 jQuery 提交到 PHP