javascript - IE9 : Weird Javascript error

标签 javascript internet-explorer-9 adsense

我在尝试在我的网站上显示 Google DFP 广告横幅时遇到错误。广告在除 IE9 之外的所有浏览器中显示。您可以在此处查看带有横幅的简单测试页面:(脱机演示)。错误是“抛出异常但未捕获”(google_ads.js,第 34 行字符 474)。

如果我切换到 IE7/8 兼容性 View ,我可以在 IE9 中查看广告,因此问题似乎出在 IE9 上。我不确定这是否仅限于我的计算机,或者这是否是一个普遍的问题。如果是后者,这对于运行 Google 广告的任何人来说都是一个非常严重的问题!

您的广告可能不会在任何安装了 IE9 的较新计算机上展示!

有人可以看一下,确认这是 Google 的问题还是我的代码的问题?

野生动物

最佳答案

我真的找不到永久的解决方案,但如果有人遇到这个问题,你可以添加

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

在您的 header 中强制您的浏览器模拟 IE8 文档模式。这似乎也修复了 JS 错误。

关于javascript - IE9 : Weird Javascript error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4251625/

相关文章:

javascript - jQuery:以 html 形式返回字符串

css - IE 9 的 css 优化问题

javascript - Google Adsense 提示

jquery-mobile - 使用 jquery mobile 在应用程序构建中使用添加

javascript - IE 9下本地存储大小不受限制?

html - 自适应 Google 广告未显示在我的网站上

javascript - 如何在使用express.js时使用Vega在后端生成绘图

javascript - jquery水平滑动

javascript - 加载已保存的游戏时出错

javascript - ie9 中的 Angular 1/2 混合应用程序错误 : "TypeError: Unable to get value of the property ' ref': object is null or undefined"