Оставьте заявку
на расчет стоимости
на расчет стоимости
Только телефон и мы в деле.
Перезвоним через пару минут
Перезвоним через пару минут
г. Н. Новгород,
ул. Есенина, 30
Меню сайта
При помощи api 2.1 от Яндекс.Карт
<script src="//yastatic.net/jquery/2.1.1/jquery.min.js"></script>
<script src="https://api-maps.yandex.ru/2.1/?lang=ru_RU" type="text/javascript"></script>
<p class="gorodkkk"><a href="https://web-ptica.ru"></a></p>
<script>
//автоопределение города с api яндекс
myItems = [
{"name":"Нижний Новгород","id_b":"nn"},
{"name":"Москва","id_b":"moskva"},
{"name":"Новосибирск","id_b":"novosibirsk"}
];
//console.log(myItems);
//alert(addrvrv.length);
$(document).ready(function(){
ymaps.ready(init);
function init() {
ymaps.geolocation.get({provider:"yandex"}).then(function (res) {
var g = res.geoObjects.get(0);
vrvgor = g.getLocalities()[0];
//console.log(vrvgor);
function doSomething(laladdd){
myItems.forEach(
function(rarara){
if (rarara.name == laladdd){
moigorodrus = rarara.name;
moigorod = rarara.id_b;
}
}
)
//console.log(moigorod);
var addrvrv = '<?php echo $_SERVER['HTTP_HOST']; ?>';
var sleshvrv = '<?php echo $_SERVER['REQUEST_URI']; ?>';
addrvrv = addrvrv.split('.');
alooovrv = $.trim(addrvrv[0]);
sleshvrv = $.trim(sleshvrv);
//console.log(sleshvrv);
if(moigorod == 'nn' && alooovrv != 'web-ptica' && alooovrv != 'nn'){
$(".gorodkkk").html("Автоопределение города: <a class='zamenav' href='https://web-ptica.ru"+sleshvrv+"' id='gorodkkk'>Нижний Новгород</a>");
} else if (moigorod != alooovrv && moigorod != 'nn'){
$(".gorodkkk").html("Автоопределение города: <a class='zamenav' href='http://"+moigorod+".web-ptica.ru"+sleshvrv+"' id='gorodkkk'>"+moigorodrus+"</a>");
}else {
$(".gorodkkk").html("Ваш город определен верно - перейдите на другой поддомен - сверху");
}
//console.log(alooovrv);
}
doSomething(vrvgor);
}).catch(function (err) {
console.log('Не удалось установить местоположение', err);
});
}
});
</script>
Обновлен:
13.07.2022