如何禁用谷歌加一个(+1)按钮的悬停泡沫?

时间:2011-08-30 11:59:34

标签: javascript google-plus-one

在我的页面中,如何删除Google +1按钮的工具提示消息?

示例:http://www.google.com/webmasters/+1/button/

文档:http://code.google.com/apis/+1button/

我尝试了很多方法,但无法理解。

4 个答案:

答案 0 :(得分:11)

根据您同意使用其API的Google政策,我们不应该这样做:http://www.google.com/webmasters/+1/button/policy.html

不允许修改按钮,其行为包括在内。

您可以通过Google的机器人控制,如同一页中所述。如果您不想要按钮的行为,请不要使用Google的+1 API。

答案 1 :(得分:11)

我同意@Kheldar,但作为一个教学课,您将如何做到这一点:

当弹出窗口显示时,HTML将以此开头:

<table cellpadding="0" cellspacing="0" style="width: 324px; height: 68px; " frame="void" rules="none" class="gc-bubbleDefault pls-container">

只需添加一些CSS即可显示它:

.gc-bubbleDefault, .pls-container
{
   display: none !important;
}

答案 2 :(得分:2)

Firefox用户:打印并按照以下步骤关闭/停用/删除搜索结果中的Google +1按钮,无论是否有AdBlock或AdBlock Plus,而且无需创建Google个人资料:

1)转到硬盘上的Firefox Profiles文件夹。

要在Windows XP,Vista,7中找到您的Firefox配置文件,请按:[Windows键] + [R]→键入(减去引号):  “%APPDATA%\ Mozilla \ Firefox \ Profiles”→单击“确定”

或从任务栏单击:START→RUN→键入(减去引号):
  “%APPDATA%\ Mozilla \ Firefox \ Profiles”→单击“确定”

“个人档案”文件夹将会打开。 “个人档案”文件夹中可能只有一个文件夹。

2)打开带有“.default”扩展名的文件夹。

3)在.default文件夹中查找名为Chrome的文件夹。如果Chrome文件夹不存在,则需要创建它。 (如果Chrome文件夹存在,请跳至#4)。

要创建Chrome文件夹:右键单击.default文件夹→选择新文件夹→输入(不带引号):“Chrome”

4)打开Chrome文件夹并创建名为userContent.css的.text文件。 (该文件的内容告诉Firefox不要在网页上显示+1按钮。)

创建名为userContent.css的文本文件:右键单击Chrome文件夹→选择新建→文本文档→输入(不带引号):“userContent.css”

Windows将显示“重命名”警告对话框,其中显示:如果更改文件扩展名,则该文件可能无法使用。你确定要改变吗?是否

选择是

5)打开userContent.css。 (它将在记事本中打开,标题为:userContent.css - Notepad)。

6)将以下内容粘贴到记事本中(减去引号):“。esw {display:none!important;} / *完全隐藏+1按钮* /”

请务必在上面的“esw”之前加上句点(。)。

7)保存记事本文件并关闭它:选择文件→保存→文件→关闭(或选择文件夹标题栏上的X关闭)

8)关闭剩余的打开文件夹。

9)如果未关闭Firefox浏览器,请将其关闭。重新打开Firefox浏览器。导航到Google的搜索页面并执行搜索。 Google +1按钮将从所有未来的搜索结果中删除。

答案 3 :(得分:0)

我遇到了同样的问题,因为我想要按钮
在与facebook和twitter分享按钮相同的布局中(来自addthis)
没有g +工具提示 - 它不是+1而是共享

确实存在 - 但隐藏了...... (需要网址参数 - https://plus.google.com/share?url= {URL})

https://developers.google.com/+/plugins/share/上 向下滚动...到“共享链接”..用代码示例

<a href="https://plus.google.com/share?url={URL}"
  onclick="javascript:window.open(this.href,'', 
    'menubar=no,toolbar=no,resizable=yes,
    scrollbars=yes,height=600,width=600');return false;">
<img src="https://www.gstatic.com/images/icons/gplus-64.png" 
  alt="Share on Google+"/></a>

与addthis相关,该类是addthis_button_google_plusone_share
尚未在他们的api文档中,好像他们稍后添加了

- 我对他们的不一致感到有些恼火 (tw - &gt; js:window.open vs fb,g + - &gt; url:_black)
- 添加到网址跟踪代码 - 它可以被禁用

<script type="text/javascript"> 
var addthis_config = { data_track_clickback: false } </script> 

facebook和twitter处理它完全一样 - 在相应的网址中获得参数

fb:http://www.facebook.com/sharer/sharer.php?u= {URL}
tw:https://twitter.com/intent/tweet?text=XXXX&url= {URL}&amp; related =