2012-12-29 92 views
13

我在我的网站一个两个div id为ad_holder和另一个id为ad_buttons"Adblock Plus的HIDS元素与ID或类词“广告”

当广告块上的Mozilla测试网站加上安装我注意到这两个div都是隐藏的。在进一步的检查中,我注意到Adblock是罪魁祸首,可能是因为ID名称。 我也注意到,Adblock创建(或可能有一个现成的)CSS文件,将显示设置为隐藏。

我知道我可以通过简单地更改ID或尝试覆盖Adblock CSS来解决此问题,但仍需要知道是否有另一种解决此问题的方法,如告知Adblock的代码不是真正的广告。

divs的内容不是真正的广告,它只是对客户的业务持有.jpeg

+0

现在我已经改变了IDS,只是一个律意见,我学会了固定它;) 不要用“广告”或相关的术语在您的ID或类...:P – TDsouza

回答

10

最好重命名你的类和id的。我会说,图像名称,目录也会导致事故消失。解决办法是避免的话,如:

  • 广告
  • 广告
  • 进阶
  • 广告
  • 广告
  • 旗帜
  • 横幅
+0

我没有” t找到“不受欢迎”的AdBlock单词列表,所以我会尝试更新这个答案,如果找到新的答案。 –

+6

Easylist是通过Adblockplus订阅的常用过滤器列表。 [This](https://easylist-downloads.adblockplus.org/easylist.txt)是他们被封锁的单词的列表,以###开头的ID,用## ##表示的CSS类,其中一些是有点过宽恕我直言,但容易避免反正。 – benebun

+2

我最近推出了一个主题名称为“adwise”的网站。整个页面上的每个资源都被阻止。我删除了名称中的D,它工作正常。虽然令人讨厌。 –

0

名单可以在这里找到。请仔细检查,因为版本和软件不同,但我认为它涵盖了大部分零件。 https://easylist.to/

+0

你能否总是总结一下你链接到的资源的内容。 –