首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自定义AdBlock过滤器不能工作

自定义AdBlock过滤器不能工作
EN

Stack Overflow用户
提问于 2018-01-19 19:43:42
回答 1查看 2.5K关注 0票数 2

为什么下面的广告块过滤器不阻止天气频道网站上的“关闭广告阻止器”元素?

注意:若要显示消息,请在启用广告阻止器的新的私有、匿名或来宾窗口中打开页面。

代码语言:javascript
复制
<div class="sp_veil1516388766878" style="display: block"></div>
<div id="sp_message_id1516388766878" class="sp_message_container1516388766878" style="display: block;">

过滤器:

代码语言:javascript
复制
weather.com##div[class^="sp_veil"]
weather.com##div[class^="sp_message_container"]

我预计广告阻止程序会删除这两个元素,因为class值从sp_veilsp_message_container开始。

EN

回答 1

Stack Overflow用户

发布于 2018-01-21 00:29:46

我终于让过滤器工作使用uBlock原产地(插件网站)。说明包括在评论中。

代码语言:javascript
复制
! Block dark transparent veil and message
weather.com##div[class^="sp_veil"]
weather.com##div[class^="sp_message_container"]

! Enable scrolling (page disables) it for message
weather.com#$#html {overflow-y: visible !important}
weather.com#$#html {height: auto !important}
weather.com#$#html {height: auto !important}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48348431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档