Перейти к содержимому


Виджет Комментариев Вконтакте


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 Vasilisa_zu

Vasilisa_zu

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 170 сообщений

Отправлено 04 Март 2015 - 15:42

Прошу помочь разобраться.
При вставке через кнопку "Источник" кода
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="//vk.com/js/api/openapi.js?116"></script>

<script type="text/javascript">
  VK.init({apiId: 3769698, onlyWidgets: true});
</script>

<!-- Put this div tag to the place, where the Comments block will be -->
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 10, width: "665", attach: "*"});
</script>

поле комментариев вставляется куда-то в начало страницы.
http://base-of-art.r...ot-Master-klass
раньше такой проблемы не наблюдалось :(

#2 Dars

Dars

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 1 410 сообщений

Отправлено 04 Март 2015 - 18:17

Просмотр сообщенияVasilisa_zu (04 Март 2015 - 15:42) писал:

Прошу помочь разобраться.
При вставке через кнопку "Источник" кода
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="//vk.com/js/api/openapi.js?116"></script>

<script type="text/javascript">
  VK.init({apiId: 3769698, onlyWidgets: true});
</script>

<!-- Put this div tag to the place, where the Comments block will be -->
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 10, width: "665", attach: "*"});
</script>

поле комментариев вставляется куда-то в начало страницы.
http://base-of-art.r...ot-Master-klass
раньше такой проблемы не наблюдалось :(
Инициализация скрипта происходит для первого найденного div id="vk_comments". У вас почему-то такой id имеется у многих div-ов, например:

<div id="vk_comments" style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 12.8000001907349px; line-height: 1.22em; font-family: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 16px; line-height: 1.22em; font-family: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; line-height: 1.22em; font-family: tahoma, geneva, sans-serif; vertical-align: baseline;">Стеклянная поверхность такой кружки - не самый простой выбор для декора.<br />

нужно отыскать все такие div-ы и удалить id, то есть, например, вот этот код должен выглядеть так:

<div style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 12.8000001907349px; line-height: 1.22em; font-family: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 16px; line-height: 1.22em; font-family: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; line-height: 1.22em; font-family: tahoma, geneva, sans-serif; vertical-align: baseline;">Стеклянная поверхность такой кружки - не самый простой выбор для декора.<br />


#3 Vasilisa_zu

Vasilisa_zu

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 170 сообщений

Отправлено 05 Март 2015 - 11:50

Спасибо. Не знаю, при каких действиях эта гадость прицепилась)))




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных