【问题标题】:Opening the Google Plus snippet in a new tab or new window在新标签或新窗口中打开 Google Plus 代码段
【发布时间】:2012-04-19 22:15:16
【问题描述】:

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

有没有办法让 sn-p 作为新选项卡或新窗口打开,而不是在 +1 按钮所在的初始页面中作为 sn-p 打开?

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

有人知道怎么做类似的吗?

提前感谢大家!最好的

【问题讨论】:

    标签: google-plus google-plus-one


    【解决方案1】:

    看起来 ShareThis 正在使用在新窗口中打开共享对话框的共享 URL。它会按照您的描述工作,但与 +1 按钮不太一样。

    要使用共享链接,请向您的网站添加一个符合Google+ Buttons policy 的链接元素。将 href 属性设置为@987654322@{url encoded share target}

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

    查看official docs 了解更多信息。

    如果您使用这种方法,请注意它不能直接替代 +1 按钮。该链接在 Google+ 上共享目标 URL,但实际上并未 +1 目标页面。只有 +1 按钮可以为页面 +1。

    【讨论】:

    • 嗨,珍妮,非常感谢您的回答!关于这样做不会增加网站这一事实,我相信它很容易解决:我可以使用 +1 按钮并从回调 Javascript 函数中打开 share?url=blablabla :-) 再次感谢!
    猜你喜欢
    • 2017-04-07
    • 2014-11-05
    • 2014-12-12
    • 1970-01-01
    • 1970-01-01
    • 2011-07-05
    • 2015-07-14
    相关资源
    最近更新 更多