在新标签页或新窗口中打开Goog​​le Plus代码段

时间:2012-04-19 22:15:17

标签: google-plus google-plus-one

当用户点击+1按钮时,会打开一个代码段,让用户有机会在Google Plus上发布有关她/他的+1的信息。

有没有办法让代码段在新标签页或新窗口中打开,而不是在+1按钮所在的初始页面中作为片段?

必须是可能的,因为Sharethis(http://sharethis.com/publishers/get-sharing-tools)就是这样做的:当您点击Google Plus按钮时,它会记录+1并在新页面中打开代码段。

任何人都知道如何做类似的事情?

提前感谢大家!最好

1 个答案:

答案 0 :(得分:3)

看起来ShareThis正在使用共享URL,它会在新窗口中打开共享对话框。它会像你描述的那样工作,但它与+1按钮不完全相同。

要使用共享链接,请向您的网站添加符合Google+ Buttons policy的链接元素。将href属性设置为https://plus.google.com/share?url={url encoded share target}

例如,链接到https://plus.google.com/share?url=http%3A%2F%2Fexample.com将允许您share example.com on Google+: Google+ share button(是的,这是一个有效的演示)。

查看official docs了解详情。

如果您使用此方法,请注意它不是+1按钮的直接替代品。该链接在Google+上共享目标网址,但实际上并未对目标网页+1。只有+1按钮才能+1页面。