我需要删除位于我网站标题末尾的 Mozilla Firefox / Google Chrome。例如:music.Google.com 网站,其中浏览器名称在标题名称后不可用。我试过了
document.title="ABC";
所以我只想在我的标题栏中使用 ABC。但是,目前它显示
ABC -Google Chrome
在火狐中
ABC- MOZILLA Firefox
我需要删除位于我网站标题末尾的 Mozilla Firefox / Google Chrome。例如:music.Google.com 网站,其中浏览器名称在标题名称后不可用。我试过了
document.title="ABC";
所以我只想在我的标题栏中使用 ABC。但是,目前它显示
ABC -Google Chrome
在火狐中
ABC- MOZILLA Firefox
通用的解决方案是使用您的操作系统来更改窗口的标题。在 Linux (Debian) 上,我使用wmctrl和一个简单的脚本从窗口标题中删除浏览器名称,该脚本每秒遍历所有窗口标题并修改它们。
这是脚本:
#!/bin/sh
function remove_chrome_suffix {
WINDOWS=$(wmctrl -l | grep " - Google Chrome$")
IFS=$'\n'
for W in $WINDOWS; do
CMD="wmctrl -i -r "$(echo "$W" | grep -o "^[^ ]\+")" "
CMD=$(printf "%s-T %q" $CMD $(echo "$W" | grep -oP "^[^ ]+ +[^ ]+ +[^ ]+ +\\K.*(?= - Google Chrome$)"))
eval "$CMD"
done
unset IFS
}
while true; do
remove_chrome_suffix
sleep 1
done
我按如下方式启动它:
nohup <script file> &>/dev/null &
页面无法更改。浏览器在页面设置的任何标题之后添加此文本。