广告过滤插件彻底屏蔽Cnbeta底部的红色橫幅提示的思路

自从购买AdGuard软件后,感觉世界清静了许多,但是在访问Cnbeta的时候,会在底部出现一个红色的提示条幅「帮助cnBeta.COM更好地生产内容,请将我们加入广告屏蔽插件的白名单,非常感谢。具体方法」

不是我帮助你,而是你吃相也太难看了,满屏的广告让我不得不过滤,不仅广告不想看,提示条也不想看。

就使用AdGuard「拦截此网站上的广告」,但是却发现无论操作几次,只要刷新,这个提示就在此出现。

通过「查看网页源代码」发现,这个横幅提示使用的DIV的ID值是随机值,每次刷新都会变化,AdGuard的常规过滤模式是无法对随机值得DIV进行屏蔽的。

老套路,走起来,按下F12查看页面的元素,看到该div的style值是不变的

display:block !important;position:fixed;bottom:0;margin-top:10px;width:100%;background:#c44;color:#fff;font-size:15px;z-index:99999

从这里找到了突破口,我们只需要在自定义静态规则添加规则,对其进行彻底屏蔽,代码在下面,可以直接复制到其他广告过滤插件,但是不适用于所有插件,万变不离其宗,规则写法会有区别,稍加调整即可。

www.cnbeta.com##div[style="display:block !important;position:fixed;bottom:0;margin-top:10px;width:100%;background:#c44;color:#fff;font-size:15px;z-index:99999"]