【问题标题】:Google +1 button does not appear in Chrome when inside an iframe在 iframe 中时,Google +1 按钮不会出现在 Chrome 中
【发布时间】:2011-09-14 10:36:30
【问题描述】:

几天以来,Google+1 按钮不再出现在我的网站上。

我已将 Google+1 代码以及 facebook、twitter 等按钮放在 iframe 中。

这在几天前还可以正常工作。

只有当我使用谷歌浏览器时才会出现问题。 FF、safari 和 IE 工作正常。我正在使用 Chrome 13。我已经让其他人对此进行了测试,现在 Chrome 上的每个人都遇到了 +1 按钮的问题,如果它位于 iframe 中。

在不删除 iframe 的情况下如何解决此问题?

【问题讨论】:

    标签: google-chrome iframe google-plus-one


    【解决方案1】:

    我们的 Google+1 按钮仅在 Chrome 中消失时遇到了类似的问题,在 FF、IE、Safari 中没有问题。该问题与我们如何将自定义 URL 传递给 google 的 API 有关。如果您在这里发布一些代码,它可能会有所帮助。

    【讨论】:

    • 我在使用任何形式的 +1 按钮时都遇到了同样的问题(例如,即使是默认按钮)。它会出现在 Safari / FF 但不会出现在 Chrome 中,所以我认为它不仅仅与自定义 URL 相关。默认代码:jsfiddle.net/6PKmc
    【解决方案2】:

    问题来自 chrome,它不在 iframe 中运行 javascript。解决方案是这里的解决方法:http://www.google.vu/support/forum/p/Webmasters/thread?tid=5e2fab7a54e9587e&hl=en

    【讨论】:

      【解决方案3】:

      已由 Google 修复。这是 chrome 中的一个错误。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-03-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-03
        • 2010-12-03
        • 1970-01-01
        相关资源
        最近更新 更多