Loading
2015. 10. 6. 19:56 - 나쁜철군

자바스크립트 모바일기기 확인(javascript mobile detect)

자바스크립트 모바일기기 확인(javascript mobile detect)


자바스크립트로 모바일인지 아닌지 확인하기 위해서는 일단 UserAgent를 확인해봐야한다.


아래 주소에서 UserAgent 내용을 확인 할 수 있다.


http://user-agents.org/





모바일기기 체크

<script type="text/javascript">

function isMobile(){

var UserAgent = navigator.userAgent;


if (UserAgent.match(/iPhone|iPod|Android|Windows CE|BlackBerry|Symbian|Windows Phone|webOS|Opera Mini|Opera Mobi|POLARIS|IEMobile|lgtelecom|nokia|SonyEricsson/i) != null || UserAgent.match(/LG|SAMSUNG|Samsung/) != null)

{

return true;

}else{

return false;

}

}


if(isMobile()){

location.href = "/mobile/index.html"; //모바일페이지

}else{

location.href = "/main.html"; //PC용 페이지

}

</script>