【问题标题】:Firefox 14 update with google ads not loading pageFirefox 14 更新,谷歌广告未加载页面
【发布时间】:2012-07-25 15:02:28
【问题描述】:

我们的网页上有 3 个 google adsense 广告以及一个自定义 dojo 版本。在我更新到 Firefox 14 之前,一切都运行良好。现在页面没有加载我猜是由于一些 javascript 错误?

我一直在尝试尝试解决这个问题。我发现最好的是,当您将 adsense 代码粘贴到您的页面时,会有一个脚本:

<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

如果你使用 openX:

<script type='text/javascript' src='http://d1.openx.org/ag.php'></script>

据我所知,如果在页面上多次定义此脚本,页面将无法正确加载。这在旧版本的 FireFox 中一直有效。它在 chrome 和 IE 中也能正常工作。

有没有人知道发生了什么或发生了什么变化?

谢谢

编辑

我认为这个问题与 dojo 的自定义构建和广告脚本标签有关。如果我从我的页面中删除所有广告,dojo 可以正常工作并且我的页面很好。我还可以在dojo未加载时查看页面上的所有广告。有谁知道我如何调试这个?

【问题讨论】:

  • 您有指向您网站的链接吗?另外,您是否安装了Firebug?如果是这样,它会给出任何错误吗?
  • 由于某种原因,当我尝试在任何浏览器中查看pagead2.googlesyndication.com/pagead/show_ads.js 时,它想要下载它,而不是显示它。这可能是个问题。
  • 脚本标签没有改变。我们一直以这种方式使用它们。萤火虫已安装。它不会抛出任何错误。页面只是挂起,与广告相关的部分不显示。它会导致任何 dojo 代码也无法加载。
  • 我的 Firebug 出现错误:"TypeError: window.addEvent is not a function window.addEvent('load', function() calculator.html line 84"
  • 这似乎是 FireFox 中的一个错误。刚刚使用 Aurora(FireFox 的 Edge 版本)进行了测试,效果很好,这意味着它应该在 FireFox 的下一个版本中得到修复。

标签: javascript html firefox browser adsense


【解决方案1】:

这似乎是 FireFox 14 中的一个错误。我在 http://bugzilla.mozilla.org 上找不到错误报告,但我使用 Aurora 和边缘版本的 FireFox 对其进行了测试,这意味着它应该在下一个中修复两个版本的 FireFox。

Aurora 将于 8 月 27 日进入 Beta 版 第二天发布了 FireFox 15th。如果您想确保它可以与 FireFox 15 一起使用,请尝试下载该版本并在该版本下运行它。

Release date schedule here

【讨论】:

  • 再次感谢您的帮助。我同时抓住了 beta 和 aurora,但运气不佳。当我点击计算按钮时,页面就坐在那里。 10 秒后应该会显示结果。你能让它为你工作吗?
  • 10 秒后会显示结果。您可以在 chrome 或 ie 上进行验证。我不确定这是否与 ff udate 加密谷歌搜索有关。到目前为止,我发现的唯一解决方法是确保这些脚本标签不重复。
【解决方案2】:

从 FireFox 14 开始,缓存的内容发生了变化。如果您编辑首选项(url 栏中的 about:config)并将参数 network.http.use-cache 更改为 false,则网站将正常运行。

我验证了这个参数在firefox 13中并且默认设置为true。我们的网站在 ff 13 中运行,因此随着 Firefox 缓存资源的方式发生了一些变化。

编辑

我还意识到尝试在 dojo 的同时加载我的 3 个 google adsense 广告会导致问题。

我在加载任何 dojo 模块之前使用了dojo/domReady!,这解决了我遇到的任何问题。它也可以在不更改 firefox network.http.use-cache 参数的情况下工作。

【讨论】:

    猜你喜欢
    • 2013-05-22
    • 1970-01-01
    • 1970-01-01
    • 2016-07-10
    • 1970-01-01
    • 1970-01-01
    • 2022-06-17
    • 2021-10-01
    • 1970-01-01
    相关资源
    最近更新 更多