火狐浏览器中特定网站持续弹出广告、自动跳转或显示伪装提示,需切断其行为链路:先在地址栏提示条中将“弹出窗口”和“自动重定向”设为阻止;再删除该域名的通知授权;接着用ublock origin注入规则或手动屏蔽广告元素;最后可临时禁用javascript并为该站点单独关闭。

火狐浏览器中特定网站持续弹出广告、自动跳转到推广页或伪装成系统提示的浮动窗,说明该站点已获得弹窗权限或其脚本绕过了基础拦截,必须针对性地切断其行为链路。
关闭该网站的弹窗与重定向权限
第一步:访问目标网站(例如 https://xxx.com),等待弹窗被拦截后,地址栏下方会出现黄色提示条:“已阻止此网站的弹出窗口”。
第二步:点击提示条右侧的“更改设置”链接。
第三步:在弹出的权限面板中,将“弹出窗口”和“自动重定向”两项均设为【阻止】——【若其中任一项仍为“允许”,广告跳转将照常发生】。
第四步:关闭面板,刷新页面验证是否仍有新窗口或跳转动作。
永久移除该域名的通知授权
很多“订阅提醒”“更新通知”实为广告入口,一旦授权,后台可随时触发浮层。直接清空比事后关闭更彻底。
点击右上角三条横线 → 设置 → 隐私与安全 → 向下滚动至“通知”区域 → 点击“管理设备权限”右侧的“设置…”按钮 → 在搜索框输入该网站域名(如 xxx.com)→ 找到对应条目 → 点击右侧“删除”图标 → 确认删除。
这一步操作起来很简单,直接把域名输进去就能定位,但漏掉任何一个已授权的子域名(比如 ad.xxx.com)都可能让广告卷土重来。
用 uBlock Origin 精准屏蔽该站广告元素
方法一:快速规则注入
1、确保 uBlock Origin 已安装并启用(地址栏右侧应有灰色盾牌图标)。
2、访问该广告网站 → 点击地址栏右侧盾牌图标 → 选择“打开面板”。
3、在面板底部点击“我的过滤器”标签 → 在文本框中粘贴一行规则:||xxx.com^$popup,third-party(将 xxx.com 替换为实际域名)→ 点击“应用更改”。
方法二:手动选中广告元素屏蔽
1、在该网站页面上右键点击任意广告浮层 → 选择“uBlock Origin” → “屏蔽此元素”。
2、uBlock 会自动分析 DOM 结构并生成 CSS 选择器,确认预览无误后点击“创建”。
3、规则立即生效,且下次访问该站时自动加载。
禁用该网站的 JavaScript(临时应急)
当跳转由内嵌 JS 脚本驱动且上述方法无效时,可临时停用脚本执行。
地址栏输入 about:config 并回车 → 点击“接受风险并继续” → 搜索 security.sandbox.content.level → 双击将其值改为 5(增强沙箱)→ 再搜索 javascript.enabled → 双击设为 false。
⚠️注意:【此操作将导致所有网站脚本失效,仅建议在确认问题源为单一网站后,先访问该站再执行】。验证有效后,再通过“设置 → 隐私与安全 → 权限 → 自定义设置”为该域名单独关闭 JavaScript。











