Переадресация в завимисости от города?

Есть небольшой скриптик, немогу переделать его для автоматической переадресации.

<script src="http://yastatic.net/jquery/2.1.1/jquery.min.js"></script>
  <script type="text/javascript"> 
  window.onload = function () {
    if(ymaps.geolocation.region == 'Санкт-Петербург и Ленинградская область'){
       jQuery(".region-city").text('spb.example.ru');
       jQuery(".region-city-href").attr('href', 'http://spb.example.ru');
     } 
	else if (ymaps.geolocation.region == 'Краснодарский край'){
       jQuery(".region-city").text('krasnodar.example.ru');
       jQuery(".region-city-href").attr('href', 'http://example.ru');
     }
	
</script>
<script src="http://api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=ru-RU" type="text/javascript"></script>

Менял так:
else if (ymaps.geolocation.region == 'Краснодарский край'){
       jQuery(".region-city").text('krasnodar.example.ru');
       jQuery(".region-city-href").header('Location: http://krasnodar.example.ru');
     }


Но чую, что все это не то. И редирект не работает.
Кто может подсказать решение?
  • Вопрос задан
  • 367 просмотров
Пригласить эксперта
Ответы на вопрос 2
@vylegzhanin
Вместо этого
jQuery(".region-city-href").header('Location: http://krasnodar.example.ru');

вот это
document.location.href="http://krasnodar.example.ru";
Ответ написан
Комментировать
@yaskin
Я так думаю, что сначала скрипт "api-maps.yandex.ru подключить надо, а потом из него методы дергать в своем скрипте, а не наоборот
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы