可阻止网页动态修改标签页标题的方法有五种:一、uBlock Origin注入防篡改脚本冻结标题;二、Chrome网站设置禁用JavaScript;三、hosts文件劫持阻断外部JS加载;四、Chrome内置广告屏蔽扩展规则;五、Tampermonkey注入全局锁定脚本。

如果您发现网页通过JavaScript动态修改浏览器标签页标题(例如实现闪烁效果、倒计时提示或未读消息提醒),则可能是该网站调用了document.title = '...'等脚本持续变更标题栏文字。以下是阻止此类行为的多种方法:
一、使用uBlock Origin注入防篡改脚本
该方法通过在页面加载初期立即覆盖原始title赋值逻辑,从根本上阻断document.title被重写的行为,适用于所有支持用户脚本注入的拦截扩展。
1、确保已安装并启用uBlock Origin扩展程序。
2、点击浏览器右上角uBlock Origin图标,选择“仪表盘”(齿轮图标)。
3、切换至“我的过滤器”标签页,在文本框中粘贴以下规则:
@@||example.com^$generichide
4、另起一行输入以下内容,强制冻结标题为初始值:
example.com##script:inject(abort-on-property-read.js, document.title)
5、点击“应用更改”,刷新目标网站验证标题是否不再变化。

二、部署自定义内容屏蔽规则禁用标题操作API
该方法利用Chrome内容设置机制,限制特定网站执行document.title写入操作,不依赖第三方扩展,但需手动配置每站点策略。
1、在Chrome中访问目标网站,例如https://malicious-site.com。
2、点击地址栏左侧锁形图标,打开网站信息面板。
3、点击“网站设置”,进入权限管理界面。
4、向下滚动至“其他权限”区域,找到“JavaScript”选项。
5、点击其下拉菜单,选择“不允许”,保存设置。
6、重新加载网页,此时document.title赋值将因JS被禁用而完全失效。

三、通过hosts文件与本地DNS劫持阻断脚本加载
该方法在系统网络层拦截网站用于标题动态更新的外部JS资源请求,适用于标题变更由CDN托管脚本驱动的场景。
1、以管理员身份运行记事本,打开路径C:\Windows\System32\drivers\etc\hosts。
2、在文件末尾添加一行:0.0.0.0 cdn.example-js.net(替换为实际脚本域名)。
3、保存文件后,在命令提示符(管理员)中执行ipconfig /flushdns。
4、刷新目标网页,观察标题是否恢复静态且无闪烁现象。

四、启用Chrome内置侵扰性广告屏蔽并扩展规则
该方法利用Chrome内核级广告拦截能力识别并阻止包含高频title变更行为的恶意脚本片段,尤其针对已知滥用document.title的广告联盟域名。
1、在Chrome地址栏输入chrome://settings/content/ads,回车进入设置页。
2、开启“在已知会展示侵扰性或误导性广告的网站上屏蔽广告”开关。
3、返回chrome://settings/content/javascript,点击“添加”按钮。
4、在“不允许”列表中输入目标网站完整域名,例如https://tracker.site.org。
5、确认添加后,重启浏览器使策略生效。
五、使用Tampermonkey注入全局标题锁定脚本
该方法通过用户脚本在页面加载完成后立即锁定document.title属性,使其不可被后续脚本修改,适用于技术用户对高自由度控制的需求。
1、安装Tampermonkey扩展并重启浏览器。
2、点击扩展图标,选择“创建新脚本”。
3、在编辑器中粘贴以下代码:
// ==UserScript==
// @name Lock Document Title
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Prevent websites from changing tab title
// @author You
// @match *://*/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
const originalTitle = document.title;
Object.defineProperty(document, 'title', {
set: function() {},
get: function() { return originalTitle; }
});
)();
4、按Ctrl+S保存脚本,刷新任意网页验证标题是否恒定不变。











