我带给你一个简单的
HTML片段:
<HTML> <HEAD></HEAD> <BODY> <div id="ad_a"> test DIV </div> test BODY </BODY> </HTML>
是的,没有doctype或者你有什么,但这些奇怪的行为似乎都不重要.
任何人都可以告诉我为什么叫我的div id =“ad_(这里有什么)”隐藏在这个div里面的一切?它只是..消失..它显示在页面源中,但它没有显示在加载的页面上..
我在Google Chrome中首先注意到了这一点. Firefox似乎忽略了它(至少对我而言,但我的朋友说它发生在他的FF中)我的Internet Explorer 9也忽略了这个div名称并在页面上显示其内容.
发生了什么事,为什么这样做?
这是常用的东西吗?如果是这样,它会做什么?
解决方法
(根据OP的要求发表评论作为回答)
I’m going out on a limb here,but could an ad-blocking extension be interpreting the ad_ prefix as an advertisement and hiding it? I just ran the code in Chrome with all extensions disabled and it shows up as intended