IE 11中的Peekaboo Bug(在窗口与之交互之前,AdSense不会显示)

时间:2014-04-30 20:52:16

标签: css internet-explorer adsense internet-explorer-11 haslayout

我完全感到困惑和沮丧。网站上存在以下问题:在浏览器以某种方式与交互之前,Google AdSense横幅未在Internet Explorer 中显示

我已经在四台完全不同的计算机上检查了它,问题看起来是一样的:广告根本没有显示,直到您执行以下操作之一:

  • 调整窗口大小,或
  • 按" alt"键盘上的按钮,或
  • 打开控制台(F12)

换句话说,在我以某种方式与浏览器窗口交互后,广告就会显示在正确的位置。这在Internet Explorer 11中发生了!在四台完全不同的计算机上。

我无法理解它。有没有人知道这可能是什么?

1 个答案:

答案 0 :(得分:1)

我终于找到了解决方案。这确实是一个“即兼容”问题,但并不明显,也不容易找到。

可能有些wordpress插件在标题中添加了以下行:

<meta http-equiv="X-UA-Compatible" content="IE=7"/>


我把它改成了

<meta http-equiv="X-UA-Compatible" content="IE=8"/>

它有效。为什么我说它不容易找到?好吧,我在IE浏览器中使用兼容性设置玩了很多,但没有任何效果。而虫子代表自己的方式再也不会让我觉得这条线是负责任的。