반응형

<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문 소스 소실 부분 추가

반응형

'공부거리 > JAVASCRIPT' 카테고리의 다른 글

일정 시간마다 스크립트 실행 하는 함수  (0) 2012.09.11
iframe Height 자동 리사이징  (0) 2012.05.24
숫자 체크  (0) 2012.04.09
날짜 유효성 검사  (0) 2012.03.07
스크립트 정규식 소스 조금  (0) 2012.01.10

+ Recent posts