Вечер добрый, присоединяюсь к списку счастливчиков, которые замутили на сайте JS-ошибку. В моем случае она появилась после попытки добавления виджета вк для комментирования внизу страницы.
<!-- 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: API_ID, 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>
По незнанию сунула его прямо в поле, где редактировался текст. Результат - js ошибка.
1) Уважаемые админы, помогите, пожалуйста, решить проблему.
2) Куда все-таки нужно добавить код, чтобы виджет комментирования появился внизу страницы Доставка.
Аккаунт SL - 338897
0
Js Ошибка На Странице Доставки
Автор Ольга Шнура, 30 марта 2015 16:10
Сообщений в теме: 4
#1
Отправлено 30 Март 2015 - 16:10
#2
Отправлено 30 Март 2015 - 16:46
Ольга Шнура (30 Март 2015 - 16:10) писал:
Вечер добрый, присоединяюсь к списку счастливчиков, которые замутили на сайте JS-ошибку. В моем случае она появилась после попытки добавления виджета вк для комментирования внизу страницы.
<!-- 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: API_ID, 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>
По незнанию сунула его прямо в поле, где редактировался текст. Результат - js ошибка.
1) Уважаемые админы, помогите, пожалуйста, решить проблему.
2) Куда все-таки нужно добавить код, чтобы виджет комментирования появился внизу страницы Доставка.
Аккаунт SL - 338897
<!-- 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: API_ID, 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>
По незнанию сунула его прямо в поле, где редактировался текст. Результат - js ошибка.
1) Уважаемые админы, помогите, пожалуйста, решить проблему.
2) Куда все-таки нужно добавить код, чтобы виджет комментирования появился внизу страницы Доставка.
Аккаунт SL - 338897
Здравствуйте. У Вас неправильно сгенерирован код:
<script type="text/javascript"> VK.init({apiId: API_ID, onlyWidgets: true}); </script>
вместо API_ID должно быть число. Советуем Вам авторизоваться в ВК и заново сгенерировать виджет.
#3
Отправлено 31 Март 2015 - 15:12
Да, у меня неверно сформировался код.
Должно было быть так
<!-- 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: 4854707, 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>
Теперь на доставке три JS ошибки)) Подскажите, пожалуйста, как исправить и куда вставить код, чтобы виджет с комментариями появился только на странице доставки?
Должно было быть так
<!-- 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: 4854707, 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>
Теперь на доставке три JS ошибки)) Подскажите, пожалуйста, как исправить и куда вставить код, чтобы виджет с комментариями появился только на странице доставки?
#4
Отправлено 31 Март 2015 - 15:25
Ольга Шнура (31 Март 2015 - 15:12) писал:
Да, у меня неверно сформировался код.
Должно было быть так
<!-- 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: 4854707, 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>
Теперь на доставке три JS ошибки)) Подскажите, пожалуйста, как исправить и куда вставить код, чтобы виджет с комментариями появился только на странице доставки?
Должно было быть так
<!-- 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: 4854707, 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>
Теперь на доставке три JS ошибки)) Подскажите, пожалуйста, как исправить и куда вставить код, чтобы виджет с комментариями появился только на странице доставки?
Вам нужно из этого кода убрать строку:
<!-- Put this script tag to the <head> of your page --><br /> <script type="text/javascript" src="//vk.com/js/api/openapi.js?116"></script><br />
а так же у Вас 2 раза повторяется код:
<script type="text/javascript"><br /> VK.Widgets.Comments("vk_comments", {limit: 10, width: "665", attach: "*"});<br /> </script>
#5
Отправлено 31 Март 2015 - 18:42
спасибо, всё работает)
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных