adblock plus 增加自定义过滤规则,禁止弹出广告网页和隐藏广告块

电影下载网站,经常会有嵌入广告,比如点击页面任何地方,都会弹出其它的彩票/游戏网站。

或者在页面中有很多个广告块,游戏视频,彩票网站,购物广告。

即便开启了adblock plus,仍然能看到一些广告块,还有弹出网页。

通过看网页的源码,可以找到哪里定义了点击动作,还有是哪里用了这段js代码,但是目前还没有找到能够单独过滤/禁止加载指定js文件的插件/功能。包括尝试了Firefox的noscript,也没做到对指定网站禁止某个js文件。

Safari可以通过develop工具栏禁止JavaScript,但是自己又不想禁用所有网站的JavaScript,否则会有网站不能正常打开。

仔细看了ABP的设置,才发现其实有自己添加过滤规则。https://adblockplus.org/zh_CN/filters。

ABP倒是可以通过以下方式自定义过滤弹窗和广告块

1. 可选择的过滤匹配项, https://adblockplus.org/zh_CN/filters#advanced,目前只支持定义的那些类型

比如我想过滤百度提供的游戏视频广告,那么可以添加

||baidustatic.com^

比如我想对指定网站禁止弹出窗口,那么就可以写

||example.com^$popup,third-party

我想对指定网站禁止脚本执行,则是

||example.com^$script

2. ABP没能过滤掉的页面广告块,也可以隐藏指定元素,https://adblockplus.org/zh_CN/filters#elemhide,其中通过id或者属性过滤的功能,我觉得真的挺细致周全。但是这种方式对不熟悉html标签的同学来说,确实有些麻烦。

3. 直接在页面选择元素,将指定内容添加进过滤规则里。这种过滤一般都是把图片URL作为过滤条件,如果图片名字换了,自然也就失效了,所以就等出现了再添加吧




  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值