在this page上,广受欢迎的广告拦截软件会删除页面顶部和右侧附近的广告,但会添加新的clickbait部分广告位于故事的下方,位于"张贴在"标签,版权/免责声明和"相关文章"部分。它的外观示例如下所示。
在包含五个跨度的div与标题"付费内容"和一个浮动清除div,坐落在几个带有乱码类名称的div中,每个clickbait项都在这样一个元素中:
<div class="gbcfwaxUasi" id="gbqfwabzip4">
<div cls="bqfway_avbrott_simule">
<jz ci="2355" jjr-target="_blank">
<div class="fa_ew"></div>
<div class="gbcfwaxUasi_aspect"></div>
<span class="bweis edlfidr"></span>
<span class="gbqfway_avbrott gbqfway_avbrott_2355"></span>
<span class="gbqfway_asg gbqfway_2355"></span>
</jz>
</div>
<span cls="gbqfway_ulv8_box"><span></span>
<jz ci="2355" jjr-target="_blank">
<div class="fa_ew"></div>
<span class="bweis edlfidr"></span>
<span class="gbqfway_ulv8 gbqfway_frogd">
US Store Sells Designer Products For Pennies
</span>
<span class="gbqfway_asg gbqfway_2355"></span>
</jz>
</span>
</div>
我找不到&#34; jz&#34;元素(例如第3行)在this list of HTML elements上的任何位置,也不在其他列表上。 它是什么?这是HTML的自定义版本(可能由jz之前的行中的&#34; cls&#34;属性暗示,nonstandard for div和{ {3}}?)使用这些奇怪的元素/属性是否会导致广告拦截器反向运行并有效添加广告?
示例图片(悬停显示;剧透标记,以便在默认情况下减少垃圾邮件问题):
答案 0 :(得分:0)
我不确定,但我使用广告拦截计划遇到了类似的问题。但我确实通过添加
来处理它##div.gbcfwaxUasi
到我的过滤器列表中,并杀死了那些讨厌的广告。