Как отключить Google плюс одну (+1) кнопку всплывающей подсказки? - PullRequest
6 голосов
/ 30 августа 2011

На моей странице, как я могу удалить всплывающее сообщение с подсказкой кнопки Google +1?

Пример: http://www.google.com/webmasters/+1/button/

Документация: http://code.google.com/apis/+1button/

Я пробовал многопути, но не могу понять это.

Ответы [ 4 ]

11 голосов
/ 30 августа 2011

Я согласен с @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;
}
11 голосов
/ 30 августа 2011

Предполагается, что вы не будете делать это в соответствии с политиками Google, с которыми вы согласны при использовании их API: http://www.google.com/webmasters/+1/button/policy.html.

Вам запрещено изменятькнопка, ее поведение включено.

Вы можете управляться роботами Google, как указано на той же странице.Если вам не нужно поведение кнопки, не используйте API Google +1.

2 голосов
/ 09 ноября 2011

Пользователи Firefox: распечатайте и выполните следующие действия, чтобы отключить / отключить / удалить кнопки Google +1 из результатов поиска с AdBlock или без AdBlock Plus или без него, а также без необходимости создания профиля Google:

1) Перейтив папку «Профили Firefox» на жестком диске.

Чтобы найти свои профили Firefox в Windows XP, Vista, 7, нажмите: [Ключ Windows] + [R] → Введите (минус кавычки): «% APPDATA% \ Mozilla \ Firefox \ Profiles ”→ нажмите OK

или на панели задач нажмите: START → RUN → Введите (минус кавычки):
«% APPDATA% \ Mozilla \ Firefox \ Profiles »→нажмите OK

Откроется папка профилей.Вероятно, в папке «Профили» будет только одна папка.

2) Откройте папку с расширением «.default».

3) Найдите папку с именем Chrome в .defaultпапка.Если папка Chrome не существует, ее необходимо создать.(Если папка Chrome существует, перейдите к # 4).

Чтобы создать папку Chrome: Щелкните правой кнопкой мыши в папке .default → Выберите НОВАЯ ПАПКА → Введите (без кавычек): «Chrome»

4) Откройте папку Chrome и создайте текстовый файл с именем userContent.css.(Содержимое этого файла говорит Firefox не отображать +1 кнопки на веб-страницах.)

Чтобы создать текстовый файл с именем userContent.css: щелкните правой кнопкой мыши в папке Chrome → Выберите NEW → TEXT DOCUMENT → Введите(без кавычек): «userContent.css»

Windows вызовет диалоговое окно с предупреждением «Переименовать», в котором говорится: Если вы измените расширение имени файла, файл может стать непригодным для использования.Вы уверены, что хотите изменить это?Да Нет

Выберите ДА

5) Откройте файл userContent.css.(Он откроется в Блокноте с полем под названием: userContent.css - Блокнот).

6) Вставьте в Блокнот следующее (без кавычек): ".esw {display: none! Важный;} / *Полностью скрывает кнопку +1 * / "

. Обязательно укажите точку (.) Перед" esw "в приведенном выше.

7) Сохраните файл блокнота и закройте его: выберите ФАЙЛ→ СОХРАНИТЬ → ФАЙЛ → ЗАКРЫТЬ (или выберите X в строке заголовка папки, чтобы закрыть)

8) Закройте оставшиеся открытые папки.

9) Если браузер Firefox не закрыт, закройте его.Перезапустите браузер Firefox.Перейдите на страницу поиска Google и выполните поиск.Кнопки Google +1 будут удалены из всех будущих результатов поиска.

0 голосов
/ 17 августа 2012

У меня та же проблема, что и для кнопок
в той же раскладке, что и кнопки «Поделиться» в Facebook и Twitter (от addthis)
без подсказки g + - это не +1, а доля

оно существует - но оно скрыто .. (нужен параметр URL - 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 -> js: window.open vs fb, g + -> url: _black)
- добавляет к URL-адресам коды отслеживания - ну, это можно отключить

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

Фейсбук и твиттер обрабатывают это одинаково
- получить параметр в соответствующем URL

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

...