공부거리/JAVASCRIPT

모바일 웹페이지 이동 스크립트

그니우즈 2012. 5. 10. 11:21
반응형

<script type="text/javascript">


var uAgent = navigator.userAgent.toLowerCase();

 

 //모바일 기기 추가시 등록

 var mobilePhones = new Array('iphone','ipod','ipad','android','blackberry','windows ce',

 'nokia','webos','opera mini','sonyericsson','opera mobi','iemobile', 'windows phone');

 var isMobile = false;

 

 for(var i=0;i < mobilePhones.length ; i++){

  if(uAgent.indexOf(mobilePhones[i]) > -1){

   isMobile = true;

   break;

  }

 }

 //모바일 기기가 아닌경우 특정 페이지로 GOGO

 if(!isMobile || document.referrer.substr(0,19) == "http://m.ystour.kr/"){

  window.location.href = "여기에 pc용 페이지";

 }else{

window.location.href = "여기에 모바일 페이지";

 }

</script>


출처 - http://blog.naver.com/soccerma?Redirect=Log&logNo=140119375246

ps. 모바일 기기에서 pc버전 버튼 눌렀을 경우 예외처리 추가

ps2. for문 소스 소실 부분 추가

반응형