Adblock Plus阻止了我的社交媒体链接

时间:2016-07-13 02:36:25

标签: html adblock

在Chrome中启用Adblock Plus时,我的脸书和Twitter图片/链接无法显示。当您将鼠标悬停在图像上时,我删除了标题,并且不再屏蔽它们。有没有一种方法可以保留没有Adblock Plus阻止它们的游戏?

以下是我们被封锁时所拥有的内容:

  <div class="row mar20">
    <div class="col-xs-6">
      <div class="img-responsive">
        <a href="https://facebook.com/RiskyBeeGame" title="Facebook">
          <img src=WebF.png class="pull-right">
        </a>
      </div>
    </div>

    <div class="col-xs-6">
      <div class="img-responsive">
        <a href="https://twitter.com/riskybeegame" title="Twitter">
          <img src=WebT.png>
        </a>
      </div>
    </div>

1 个答案:

答案 0 :(得分:1)

Adblockers会根据元素的属性阻止页面元素。正如您所发现的,元素ID,类,标题等都可用于过滤“不需要的”页面元素。

听起来你已经想出了如何通过删除链接的标题来逃避标准检测。

目前尚不清楚为什么要保留标题标签。

如果您对弹出工具提示感兴趣 - 最好的办法是使用数百个Jquery工具提示脚本中的一个。

如果您需要标题标签,因为页面上的某些其他脚本会挂钩到title属性,您可以动态添加title属性:

document.getElementById('mytwitterlink').setAttribute('title','Twitter');

可能会或可能不会通过广告拦截器,具体取决于广告拦截器...

您最好的选择是改变任何寻找标题属性“Twitter”的脚本并更改它们以寻找其他内容......