在悟空浏览器中,通过地址栏左侧的锁图标进入网站设置,禁止弹窗与通知权限;然后再清除缓存、Cookie及JavaScript存储数据;并最后添加一条CSS自定义规则隐藏残留浮动层,便可以彻底屏蔽顽固的弹窗,非常有效。
悟空浏览器如何屏蔽特定网页弹窗权限?
时间:2026-07-10
浏览:652
文章目录
在浏览购物网站或资讯页面时,你是否遇到过这样的情形?页面右下角出现“限时领取红包”的浮层,如同粘贴的膏药一般,点击关闭按钮无法消除,刷新后又会重新弹出。这就是典型的顽固弹窗,普通拦截手段难以奏效。要彻底解决,需跳过常规操作,直接切断其触发权限。具体可从四个层面入手:关闭权限、清除缓存、添加规则。

第一步,关闭该站点的弹窗权限。在悟空浏览器中打开目标网站,待页面完全加载——如果弹窗尚未出现,可手动滚动屏幕或等待三秒。随后点击地址栏左侧的小锁图标,进入“网站设置”。需要留意的是:务必点击锁形图标,点击网址区域仅能查看基本信息,无法找到设置入口。接着,在设置页面中找到“弹窗窗口”或“JavaScript”选项,将其设为“禁止”。部分版本显示为“阻止弹出窗口”,选中即可。此设置立即生效,无需重启浏览器。此后访问该站点,所有通过脚本触发的弹窗——包括alert警告框、window.open新窗口以及自定义浮层——都将被系统级拦截。
禁用该网站的推送通知权限
关闭弹窗权限后,还需同步禁用推送通知。在“网站设置”面板中向下滚动,找到“通知”,点击并选择“禁止”。如需统一管理,可返回设置首页,进入“隐私与安全” → “网站通知”,在已授权列表中找到目标域名,将通知权限更改为“禁止”。注意:此操作会清除该网站的所有通知授权记录,且不可逆。
清除该网站的缓存与站点数据
权限关闭后,若弹窗仍可能弹出,通常是因为本地残留了恶意脚本或持久化标识。此时需清除缓存:回到目标网站页面,点击右上角三个点,选择“网站信息”,在弹出页面中找到“清除数据”或“删除站点数据”,勾选“缓存”“Cookie及站点数据”“JavaScript存储”三项,点击确认。清除后刷新页面,弹窗应彻底消失。
添加CSS选择器规则精准隐藏残留浮层
如果仍有顽固浮层残留,可使用CSS规则精准隐藏。这相当于在HTML中嵌入一个“请勿打扰”的标识。
方法一:屏蔽固定类名的弹窗容器。若弹窗HTML包含固定标识,如 class="hot-popup-layer" 或 id="ad_float_2024",在“广告拦截 → 高级设置 → 自定义过滤规则”中输入:
##.hot-popup-layer 或 ##div[id="ad_float_2024"]
方法二:应对随机类名的浮动层。部分弹窗的class每次刷新都会变化,例如 class="popup-wrap-7a9b" 或 class="float-box-xyz123"。可编写通配规则:
##div[class*="popup-wrap"] 或 ##div[class*="float-box"]
方法三:按样式特征隐藏。若弹窗无稳定class或id,但具有固定样式特征,如 position:fixed; z-index:9999; bottom:20px; right:20px。在规则框中输入:
##div[style*="position:fixed"][style*="z-index:9999"]
每条规则单独一行,输入后点击“保存”,立即生效。无需刷新,已加载的弹窗DOM将被实时隐藏。
验证屏蔽是否生效
为确保彻底屏蔽,需进行验证。首先,在当前网页地址栏左侧点击盾牌图标,查看“弹窗拦截”状态是否为“已启用”。然后,长按屏幕任意空白处,选择“重新加载”,观察弹窗是否不再出现。若仍有残留,可在开发者工具(F12)的元素面板中检查新弹窗节点的class或id是否变化,并更新CSS规则。
实用工具推荐
绿化、压缩、噪点和虚拟水印,自由调节做旧程度。
选择画质和输出格式,预览压缩前后的大小。