什么类型的HTML,javascript或网页源代码会导致Adblock在使用Google Chrome时无法呈现网页?

时间:2015-08-07 19:15:10

标签: javascript html google-chrome adblock

我在使用谷歌浏览器和Adblock(而不是Adblock Plus)时遇到了一个有趣的问题,导致网页无法完全呈现。

当我尝试查看此页面http://inkthemes.com/wptheme/classicraft/ad/black-bmw-z4-red-leather-seats-convertible/

..在启用了Adblock 2.36.2的Chrome中,该页面只显示为空白。但是,点击查看源我可以看到代码很好。对于这个特定的演示站点,主页和列表页面都可以正常工作。但每个内容页面都是白色的。如果我禁用扩展程序,那么一切正常。

我在某处想到某种类型的类或ID关键字会触发它,但是它会导致整个页面变成空白(而不仅仅是该类的容器)吗?

它可能与doctype有关吗?可能导致这种情况的原因是什么?

这是我使用扩展程序的链接。

https://chrome.google.com/webstore/detail/adblock/gighmmpiobklfepjocnamgkkbiglidom?hl=en

1 个答案:

答案 0 :(得分:2)

问题在于single-ad标记上的body类名称。

假设这是作者的意图,它似乎是与Adblock使用的样式声明的命名冲突。

否则Adblock会将整个body解释为广告并附加该类本身,这是其他原因。