Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: JS редирект
цитата
20/11/12 в 14:04
 Absolut*
Есть JS который редиректит мобильный траф на определенный урл (domain1.com). Подскажите как дописать этот JS, что бы он, после определения мобильного трафа, проверял страну и группу стран (it, uk к примеру) редиректил на урл domain2.com, а остальное сливал на domain1.com




<script type="text/javascript">
MOBILE_URL = "http://domain1.com";

// Do not edit below
var WORDS = ["mobile","android","blackberry","brew","cldc","docomo","htc","j2me","micromax","lg","midp","mot","motorola","netfront","nokia","obigo","openweb","opera mini","palm","psp","samsung","sanyo","sch","sonyericsson","symbian","symbos","teleca","up.browser","vodafone","wap","webos","windows ce"];
var WLEN = WORDS.length;
for (var i = 0; i < WLEN; i++)
{
   var re = new RegExp(WORDS[i], "i");
   if (re.exec(navigator.userAgent))
   {   
      window.location = MOBILE_URL;
      break;
   }
}
</script>
цитата
20/11/12 в 14:40
 Nux
вариант 1
тебе нужна тдс, схема такая
с JS сливаешь на тдс
там разруливаешь...

вариант 2
просто пишешь простой скрипт на php + GEOip и сливаешь на него яваскриптом а далее скрипт раскинет icon_smile.gif...

пример скрипта если установлен mod GEOip для апача

Код:
<?php

if($_SERVER['GEOIP_COUNTRY_CODE']=='US'){
     header("location:http://site1.com");     
}else{
     header("location:http://site2.com");   
}

?>


только средствами Java Script нормально это не реализовать.


Эта страница в полной версии