我最近向我的网站推出了一些Google +1按钮。
我正在调用这样的按钮:
<g:plusone size="small"
count="false"
callback="plusone_vote"
href='http://www.mysite.com'>
</g:plusone>
plusone_vote回调是一个js函数,它将跟踪事件推送到Google Analytics。
这适用于大多数用户。但是,少数人正在遇到问题。当他们点击+1链接时,会出现一个新的IE窗口,然后显示消息
“您正在查看的网页正在尝试关闭此窗口。 你想关闭这个窗口吗?“
如果用户点击“否”,他们就会获得Google +1隐私页面(“我可以使用我的+ 1以及其他有关非Google网站上内容和广告的信息”)。然后他们可以点击“分享我的+ 1”按钮,窗口关闭。然而,他们的“+1”行动似乎永远不会发生。该按钮不会变为蓝色,页面也不会显示在其个人资料中。
用户在Windows 7上都使用IE8或IE9 - 这种组合适用于大多数用户。唯一看起来相同的是它们都使用相同类型的笔记本电脑 - 我很难看到它的重要性。
有什么想法吗?
答案 0 :(得分:1)
我们在其中一个域上遇到了完全相同的问题。我们在不同的域上发布了完全相同的html,它工作正常。据我们所知,这是谷歌方面的一个问题,而不是实施方面的问题。
答案 1 :(得分:0)
实际问题在于您的IE安全设置:页面必须显示为常规的“互联网”网页,以便IE正确运行+1和Facebook Like插件,而不会出现此错误消息。
为了解决这个问题:
所有不是“Intranet”或“受信任的站点”的站点都默认使用公共互联网设置,这与用户将看到的相同(除非您正在编写为内部网络用户运行的业务应用程序,I假设)。这应该可以解决这个问题,并允许+1和Facebook之类的插件正常运行。