Получить местоположение посетителя сайта с помощью Яндекс Карт - My Surfing в Пензе
Получить местоположение посетителя сайта с помощью Яндекс Карт

Получить местоположение посетителя сайта с помощью Яндекс Карт

Пример кода и результата:



Сегодня мы расскажем с помощью какого скрипта мы делаем геопозиционирование посетителей сайтов наших клиентов. 

Для начала рассмотрим какие существуют готовые решения: Яндекс и Гугл. Google карты конечно хороши, но всё-равно для России они не подходят. Лидирующим по картографии в России является наша отечественная компания Яндекс и ее подразделение Яндекс Карты. Именно её разработки мы возьмем в основу нашего скрипта.

Подключаем JQuery

<script src="http://yastatic.net/jquery/2.1.1/jquery.min.js"></script>

Подключаем скрипт Яндекс Карт

<script src="http://api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=ru-RU"type="text/javascript"></script>

Делаем функцию разбора геоположения посетителя:

<script type="text/javascript"> 
 window.onload =function(){ 
     jQuery("#user-city").text(ymaps.geolocation.city); 
     jQuery("#user-region").text(ymaps.geolocation.region); 
    jQuery("#user-country").text(ymaps.geolocation.country);} 
</script>

Выводим результат

Ваш город: <div id="user-city"></div> 
Регион: <div id="user-region"></div> 
Ваша страна: <div id="user-country"></div>

Нужна дополнительная консультация?

Укажите Ваш номер телефона и наши специалисты свяжутся с Вами.

Онлайн сервис My Surfing в Пензе - это лучшее решение для развития Ваших проектов и бизнеса в Интернете. Все самые современные технологии и богатый опыт всех наших специалистов помогут Вам завоевать рынок и привлечь новых покупателей и клиентов.

Онлайн сервис My Surfing работает круглосуточно без перерывов и выходных.

Задать вопрос