AdBlock插件自定义拦截规则

AdBlock插件

自定义拦截规则

vip.csdn.net##
vip.csdn.net
##div[class*=”csdn-common-logo-advert”]
##div[class*=”csdn-buyside-entry-box”]
stackoverflow.com##div[class*=”ff-sans ps-fixed”]
blog.csdn.net##div[class*=”recommend-item-box type_download clearfix”]
baidu.com##div[class*=”FYB_RD”]
pan.baidu.com##DIV[class=”wp-side-options-btn”]
pan.baidu.com##DD[class=”gOIbzPb”]
pan.baidu.com##a[class*=”web-header-ad-item wp-disk-header__right-item”]
pan.baidu.com##a[class*=”wp-disk-header__right-item company-cert”]
blog.csdn.net##div[class*=”toolbar-advert”]
blog.csdn.net##div[class*=”isShowFooterAds”]
blog.csdn.net##div[id*=”asideNewNps”]
blog.csdn.net##div[class*=”toolbar-btn toolbar-btn-vip csdn-toolbar-fl”]
blog.csdn.net##li[title*=”获取源码、文档、学习资源”]
blog.csdn.net##li[title*=”安装你的浏览器助手”]
blog.csdn.net##li[title*=”认证你的技术能力”]
juejin.cn##IMG[class=”wechat-img square”][src=”//lf3-cdn-tos.bytescm.com/obj/static/xitu_juejin_web/img/default.640d9a7.png”]
juejin.cn##DIV[class=”sidebar-block app-download-sidebar-block shadow”]

122

 

元素隐藏基本规则
内容广告html如下:
<div class=”textad”> Cheapest tofu, only here and now! </div>
<div id=”sponsorad”> Really cheap tofu, click here! </div>
<textad> Only here you get the best tofu! </textad>
内容过滤器:
##.testad <!–过滤第一条–>
###sponsorad <!–过滤第二条–>
##textad <!–过滤第三条–>

限制在特定的域名里
只想在特定某个网页上执行内容过滤器。内容过滤器:example.com##.soponsor。可以在http://example.com/ 和 http://something.example.com/上执行过滤操作,但不能在http://example.org/上执行。
如果域名前面带有~,则该规则不适用于该域的页面。例如,内容过滤器~example.com##.sponsor适用于任何领域的页面,除了”example.com”。example.com,~foo.example.com##.sponsor规则适用于”example.com”与除域”foo.example.com”的子域。
注意: 由于元素隐藏的实现方式,您只能将其限制为完整域名。您不能使用地址的任何其他部分,也不能domain代替domain.example,domain.test。
属性选择器
有些广告既没有ID,也没有类别属性。可以使用其他属性来隐藏这些属性。例如,##table[width=”80%”]隐藏宽度属性设置为80%的表。如果您不想指定属性的完整值,请##div[title*=”adv”]隐藏所有title等于adv的div。您还可以检查开始和属性的末尾,例如##div[title^=”adv”][title$=”ert”]可以隐藏 title 开始为”adv”和结尾”ert”的div。还可以使用多个条件table[width=”80%”][bgcolor=”white”]匹配宽度属性设置为80%且bgcolor属性设置为白色的table。
参考链接:
5. ABP官方文档How to write filters | Adblock Plus Help Center (eyeo.com)
6. 中文翻译文档adblock过滤规则编写_好人好事代表-的博客-CSDN博客_adblock 规则
7. adblockplus.js简要分析adblockplus.js简要分析_shun_qizi_ran的博客-CSDN博客

新媒体运营,新媒体代运营,cloudneo

原创文章,作者:超哥,如若转载,请注明出处:https://www.chaoneo.cn/zh-cn/archives/3287.html

0 0 投票
五星评级

如果您觉得超哥分享对您有所帮助的话,记得打赏给我😀

订阅
提醒
guest
0 评论
内联反馈
查看所有评论
QQ客服
加我微信
电话联系
电子邮件
我们将24小时内回复。
取消
0
喜欢你的想法,请评论x
()
x