"navigator.userAgent" 라는 에이전트명을 호출하는 스크립트가 있다.
사이트에 접속된 Device 의 userAgent 정보를 확인해서 해당 페이지의 모바일페이지로 이동을 시키든지, 내용을 변경하든지. 알아서들.
만약 기기를 못찾으면 혹시 모르니 아래의 키워드를 소문자로 변환해보시라.
var s = "iPhone";
// 문자열을 대문자로 변환
s.toUpperCase();
// 문자열을 소문자로 변환
s.toLowerCase();
<script type="text/javascript"> var mobileKeyWords = new Array('iPhone', 'iPod', 'BlackBerry', 'Android', 'Windows CE', 'LG', 'MOT', 'SAMSUNG', 'SonyEricsson'); for (var word in mobileKeyWords){ if (navigator.userAgent.match(mobileKeyWords[word]) != null){ location.href = "보내고 싶은 모바일 경로"; break; } } </script> |
Posted by 홍반장