应采用域名级javascript拦截策略:通过地址栏锁形图标设置单站阻止、chrome://settings/content/javascript批量添加或quick javascript switcher扩展按站点控制,network面板仅临时屏蔽指定js请求。

当你需要阻止某个广告跳转频繁或存在可疑追踪行为的网站执行JavaScript,又不能影响邮箱、网银等关键站点的交互功能时,必须采用基于域名级权限策略的精准拦截方式——全局关闭会瘫痪绝大多数现代网页,而仅靠开发者工具临时禁用又无法持久生效。
通过地址栏锁形图标快速设置
这是最直接的方法,所有操作都在当前页面完成,无需离开网页,也不用记路径或翻菜单。
1、确保已打开目标网站,例如 https://ads-track.example,且地址栏显示该完整URL。
2、点击地址栏左侧的锁形图标(如果是HTTP网站,则点击“不安全”或“i”信息图标)。
3、在弹出的信息面板中,点击【网站设置】。注意:必须点这个选项,点“连接”或“Cookie”会进错页面。
4、向下滚动到“权限”区域,找到“JavaScript”选项,点击右侧下拉菜单。
5、将选项从“允许”改为【阻止】。这一步必须选中“阻止”,选“询问”仍可能触发脚本,选“允许”则完全无效。
6、关闭面板后,按F5刷新当前页面——所有内联脚本、外部JS文件、事件监听器将立即失效,但其他标签页里的网站不受任何影响。
通过 chrome://settings/content/javascript 批量添加
适合需要长期管控多个问题站点的用户,比如你经常访问的三个营销域名都带自动跳转,一次配置永久生效。
第一步:确认基础状态
在谷歌浏览器地址栏输入 chrome://settings/content/javascript 并回车,确认页面顶部的总开关处于开启状态(灰色为关闭,蓝色为开启),否则后续添加的域名不会生效。
第二步:添加目标域名
在“不允许使用JavaScript的网站”下方点击“添加”按钮。
在 Java 中初始化和管理阿里云 SDK客户端。包括单例模式、线程安全、endpoint 与 region 配置、VPC 终端节点、同步与异步等。
第三步:填写完整URL格式
输入目标网站完整URL,格式必须为 https://example.com 或 http://test.local,含协议头与完整域名;只输 example.com 或 www.example.com 会失败。
第四步:保存并验证
点击“添加”,该条目立刻出现在列表中;下次访问该域名时,Chrome自动加载拦截策略,无需手动刷新或重复设置。
使用 Quick JavaScript Switcher 扩展按站点控制
扩展程序提供图形化开关与快捷键支持,可在不重启浏览器的前提下实时启用或禁用指定站点的JavaScript,同时支持白名单机制,避免误阻关键功能站点。
方法一:安装与启用
访问 Chrome 网上应用店,搜索并安装 Quick JavaScript Switcher 或 NoScript Security Suite。
方法二:启用并配置
安装完成后,点击浏览器右上角拼图图标,启用该扩展;在目标网站页面,点击扩展图标,选择 Disable JavaScript for this site only。
方法三:验证状态
刷新页面,确认JavaScript已停止运行;此时地址栏右侧会显示扩展状态图标变化——若图标变灰或出现禁用标识,说明拦截已生效。
通过 Network 面板临时屏蔽指定 JS 请求
如果你只想让某个第三方脚本(比如 analytics.js 或 ad-track.min.js)根本不在网络层发出请求,而不是等它加载后再拦截执行,就用这个方法。
1、打开开发者工具(F12 或右键→检查)→ 切换到 Network 面板 → 刷新页面,让所有资源重新加载。
2、在过滤栏输入 .js,从列表中找到你要拦截的 JS 文件(如 tracker.js),右键它。
3、选择 Block request URL → 在弹出的编辑框中确认显示的是完整路径(如 https://cdn.example.com/tracker.js),点击 ✅ 确认。
【注意】该规则仅对当前标签页生效,关闭标签页即失效;若需长期屏蔽,必须用 chrome://settings/content/javascript 或扩展实现。
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南










