问题标签 [google-plus-one]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1722 浏览

api - 如何以编程方式检索 URL 的 Google +1 总数

现在 Google 已经正式发布了他们的网站 +1 按钮,我想找到一种方法来以编程方式检索特定 URL 的 +1 总数。

例如,我想独立于 +1 按钮访问此值以在工具提示中使用,如下面的 RSS 订阅者所示。

社交小工具

有关 +1 按钮的更多信息:https ://code.google.com/apis/+1button/

0 投票
7 回答
4051 浏览

jquery - 异步加载 Google +1 小部件的问题

我正在开发的网站上有一些小部件,我从 javascript 文件中异步加载它们,因此它不会阻止 DOM 完成。

例如,我使用 Digg 和 Buzz 小部件执行此操作,并且效果很好:

对于新的 Google +1 小部件,同样的逻辑不起作用:

我尝试同时使用 HTML5 标签和<g:plusone></g:plusone>. 都不工作。

这是刚刚启动的服务的文档:http ://code.google.com/apis/+1button/

我还注意到,如果将脚本直接嵌入到 HTML 中,您可以执行以下操作。

有没有办法将{"parsetags": "explicit"}参数与 jQuery一起使用.getScript

PS 我还尝试在 plusOneShare 函数中切换第一行和第二行,但也没有用。

谢谢!

0 投票
12 回答
23730 浏览

javascript - Google +1 按钮不符合 W3C

因此,我一直在尝试使用 Google 的 +1 按钮将其放在我的网站上,但它不符合 W3C 标准。

这是代码:

有谁知道为什么会发生这种情况以及如何使其符合要求?谢谢

编辑:为了通过验证,我在我的网站上写了一篇文章。

0 投票
1 回答
23351 浏览

internet-explorer-7 - Google +1 按钮在 IE7 中不起作用?

在 IE8、IE9 和最新的 Chrome 和 Firefox 中运行良好,但似乎无法在 IE7 中显示。这甚至是使用脚本的最基本示例。

有人有类似的问题吗?谢谢!

0 投票
4 回答
1862 浏览

javascript - 点击后隐藏plusone按钮

我想在用户使用jQuery点击它后隐藏谷歌的+1按钮;这是我正在使用的代码,但它似乎无法正常运行:

JS:

HTML:

0 投票
1 回答
500 浏览

google-plus-one - 如何获取 Google +1 按钮的状态(“开启”或“关闭”)?

+1 API 文档在这里:http ://code.google.com/apis/+1button/#jsapi

没有提到如何确定查看用户是否已经点击了按钮。这将是一个非常有用的功能,因为它可以让我鼓励没有 +1 页面的人这样做,而不会让已经 +1 页面的用户经历一个不必要且可能令人困惑的步骤。

有没有人找到办法做到这一点?谢谢

0 投票
1 回答
665 浏览

javascript - Google +1 计数我的主页不是所有子页面?

我在我开发的网站上实现了相当新的 Google +1 按钮。它位于我的页脚中,如果认为这是一个很酷的页面,我希望人们对此页面 +1。自从我实现它以来,已经有几个人在主页上点击了它。

但是,当单击指向我页面子站点的链接或 URL 中有一个例如 #hash 时,我页脚中的 +1 按钮会失去计数并从零重新开始。当然,这就是 +1 按钮“喜欢”或“+1”网站上每篇文章和每个页面的目的。

我想知道是否可以在我的整个网站上拥有相同的全局按钮计数?

0 投票
3 回答
7117 浏览

google-plus-one - 是否可以通过 API 访问用户的 Google +1 (Plus One) 历史记录?

我想访问用户的 Google Plus One 历史记录

启用 +1 后,历史记录会保存在您的 Google 个人资料中,并且可以选择显示:

http://www.google.com/+1/button/

可以通过编程方式访问它(一旦用户通过正常的 Google 身份验证和授权授予权限?)

我只能找到用于将按钮添加到站点的 API 信息。

0 投票
1 回答
920 浏览

javascript - Google +1 按钮导致 JavaScript 错误

我们最近开始在我们的页面上使用 Google +1 按钮,但是每当我们包含 Google 脚本块时,IE8 中就会出现这个 JavaScript 错误:

“没有中继设置(用作window.postMessage targetOrigin),无法发送跨域消息”

这是一个奇怪的问题,无法找到更多关于它的信息。有谁知道这意味着什么?我尝试将脚本包含移动到页面顶部,但它没有帮助。

0 投票
2 回答
550 浏览

javascript - google +1 javascript 配置对象

google +1 按钮嵌入代码可以有一个带有配置的 javascript 对象(例如“ {lang:'de'}”)。

在普通的 javascript 中,这个对象会被创建并立即销毁,因为它没有被任何东西引用。

我想知道谷歌脚本如何访问这个对象?

它似乎有效 - 除非您将包含配置对象的脚本标记动态写入 DOM。