Следите за новостями любимого конструктора сайтов uCoz в социальных сетях!
Здраствуйте. Интересует, можно ли применить какое-то условие чтоб скрыть часть контента от посетителей сайта определенной страны? Вот у меня на сайте стоит виджет группы вконтакте, и если заходит человек с Украины, так очень долго грузится страница сайта, и в итоге виджета нет и на такие страницы с этой страны уже и наверное никто не захочет заходить и ждать. Можно как то операторами для украины вывести заглушку или другой контент, а для посетителей других стран чтоб оставался виджет?
Небольшим скриптом
<script>$.get("http://freegeoip.net/json/", function (data) { var country = data.country_name; if(country == 'Ukraine'){$('.countr').remove();$('.zagl').css('display', 'block');} });</script> <div class="countr">widjet</div> <div class="zagl" style="display:none;">zaglushka</div>
Увы, но не работает почему-то. Заглушку не выводит как смотрю с Украины. Вроде всё правельно вставил:
<script> $.get("http://freegeoip.net/json/", function (data) { var country = data.country_name; if(country == 'Ukraine'){$('.countr').remove();$('.zagl').css('display', 'block');} });</script> <div class="countr"> <script type="text/javascript" src="//vk.com/js/api/openapi.js?146"></script> <div id="vk_groups"></div> <script type="text/javascript"> VK.Widgets.Group("vk_groups", {mode: 3, no_cover: 1, width: "245", color1: '2a2d34', color2: '5F6366', color3: '34495E'}, 119499855); </script> </div>
<div class="zagl" style="display:none;"> <a href="https://vk.com/cstet_ru" target="_blank" title="Подписаться на группу"><img src="http://cstet.ru/templates/FilmOnline/images/Screenshot-1-.png" border="0" alt="" style="opacity: 1;" /></a> </div>