Клуб пользователей блока «Поделиться»

16 комментариев
Подписаться на комментарии к посту
sameoldmadness
13 мая 2016, 22:48
Боюсь, тут сложно что-то предположить без дополнительной информации.
dr.iskander2015
14 мая 2016, 21:15
sameoldmadness,
какая дополнительная информация вас интересует?
sameoldmadness
14 мая 2016, 21:57
dr.iskander2015,


О каком сайте идёт речь? Пожалуйста, приложите ссылки на страницы, на которых воспроизводится инфонмация.



Что означает "раньше"? Когда изменилось поведение? Производились ли на сайте какие-то работы?
dr.iskander2015
15 мая 2016, 11:16
sameoldmadness,
www.chtodelat24.ru на главной есть кнопки на остальных нет. производились работы по добавлению новой статьи.
dr.iskander2015
15 мая 2016, 11:18
sameoldmadness,
до добавления новой статьи все работало и даже после добавления. так как я добавил кнопки и на новую статью. потом они перестали отображаться
dr.iskander2015
15 мая 2016, 11:27
sameoldmadness,
здесь тоже кнопки остались http://www.chtodelat24.ru/#!headers3.html
sameoldmadness
15 мая 2016, 12:05
dr.iskander2015,
На некоторых страницах не подключается скрипт.
Убедитесь, что на страницах есть строчки
<script type="text/javascript" src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js" charset="utf-8"></script>
<script type="text/javascript" src="//yastatic.net/share2/share.js" charset="utf-8"></script>
dr.iskander2015
15 мая 2016, 14:27
sameoldmadness,
эти строчки есть
sameoldmadness
15 мая 2016, 16:34
dr.iskander2015,
Приложите ссылку на страницу, где нет кнопок, пожалуйста.
dr.iskander2015
15 мая 2016, 17:11
sameoldmadness,


http://www.chtodelat24.ru/index.html#!headers.html
sameoldmadness
15 мая 2016, 21:16
dr.iskander2015,
Проблема в строчке "(adsbygoogle = window.adsbygoogle || []).push({", которая встречается на странице четыре разад.
О должна -- один, о чём прямо говорится в сообщении об ошибке:
Uncaught TagError: adsbygoogle.push() error: Only one 'enable_page_level_ads' allowed per page.
dr.iskander2015
15 мая 2016, 21:50
sameoldmadness,
и что с этим делать?и почему то тут http://www.chtodelat24.ru/index.html#!headers.html она не мешает,значки отображаются. а в других случаях нет хотя эта строчка там тоже присутствует.
sameoldmadness
15 мая 2016, 23:21
dr.iskander2015,
На всех страницах, кроме главной, выполняется вот этот код:
function loadCenterBlock(fileName){
  $('#center_block').load('./files/' + fileName, function(response, status, xhr) {
    if (status == "error") {
      var msg = "Ошибка при загрузке файла:<br />";
      $("#center_block").html(msg + xhr.status + " " + xhr.statusText);
    }
  });
}
При этом с сервера возвращается и вставляется в документ вся html-страница целиком: вместе с метатэгами и скриптами.
После этого скрипт инициализации adsbygoogle выполняется повторно, что и приводит к ошибке.


Что с этим делать -- попросить специалиста, который занимается вашим сайтом, устранить ошибку.
Комментарий удалён
dr.iskander2015
15 мая 2016, 23:29
dr.iskander2015,
так раньше то ее не было.
sameoldmadness
15 мая 2016, 23:30
dr.iskander2015,
Наверняка так и есть.
Тем не менее, её появление не связано с кнопками соцсетей.
dr.iskander2015
16 мая 2016, 19:38
sameoldmadness,
Огромное спасибо за помощь.