Подключение скрипта с проверкой на зону домен
Добрый день!
У сайта есть 2 домена в зонах .ru и .рф Есть скрипт подключающий кнопку "Мне нравится" от соцсети Вконтакте. Как подключить два скрипта с разными ApiId для разных зон? При одновременном подключении срабатывает только последний. Скрипт имеет такой вид: <script type="text/javascript">VK.init({apiId: (apiId 1-го домена), onlyWidgets: true});</script> Спасибо. |
Подставляй на разных сайтах разный apiId.
|
Цитата:
|
Артем163,
у вас оба сайта в одной директории ? Тогда думаю простым вариантом будет проверять ссылку в адресной строке, и подключать нужный вам скрипт. Хотя могу и ошибаться |
Цитата:
|
Цитата:
|
var lnks = window.location.href; if (lnks == "http://test/"){ ... }else{ ... } |
var apiIds = { 'site.ru': 'xxxxx-xxx-xx', 'site.com': 'yyyy-yyy-yy' }; alert(apiIds[document.domain]) |
Цитата:
|
Полный код:
var apiIds = { 'site.ru': 'xxxxx-xxx-xx', 'site.com': 'yyyy-yyy-yy' }; VK.init({apiId: apiIds[document.domain], onlyWidgets: true}); |
Часовой пояс GMT +3, время: 11:44. |