모바일웹 주소 자동 이동 관련 정보
모바일웹 주소 자동 이동 관련
본문
<script language="JavaScript">
var uAgent = navigator.userAgent.toLowerCase();
var mobilePhones = new Array('iphone','ipod','android','blackberry','windows ce',
'nokia','webos','opera mini','sonyericsson','opera mobi','iemobile');
for(var i=0;i<mobilePhones.length;i++)
if(uAgent.indexOf(mobilePhones[i]) != -1)
document.location="http://도메인/m/";
</script>
위 스크립트를 이용해서 동일한 도메인을 스마트폰 주소창에 입력했을 때,
모바일웹 버전으로 이동하게 하려고 합니다.
테스트 결과, 갤럭시S나 S2에서는 문제없이 모바일웹화면으로 이동이 되는데,
아이패드에서는 PC버전 형태(일반 홈페이지형태) 그대로 나온다고 합니다.
new Array 배열에 'ipad'를 삽입해도 안 되네요..
아이패드도 모바일웹 형태의 화면으로 이동하게끔 하는 방법을 알고 싶습니다.
var uAgent = navigator.userAgent.toLowerCase();
var mobilePhones = new Array('iphone','ipod','android','blackberry','windows ce',
'nokia','webos','opera mini','sonyericsson','opera mobi','iemobile');
for(var i=0;i<mobilePhones.length;i++)
if(uAgent.indexOf(mobilePhones[i]) != -1)
document.location="http://도메인/m/";
</script>
위 스크립트를 이용해서 동일한 도메인을 스마트폰 주소창에 입력했을 때,
모바일웹 버전으로 이동하게 하려고 합니다.
테스트 결과, 갤럭시S나 S2에서는 문제없이 모바일웹화면으로 이동이 되는데,
아이패드에서는 PC버전 형태(일반 홈페이지형태) 그대로 나온다고 합니다.
new Array 배열에 'ipad'를 삽입해도 안 되네요..
아이패드도 모바일웹 형태의 화면으로 이동하게끔 하는 방법을 알고 싶습니다.
댓글 전체

행님,답변 감사합니다.
아래와 같이 iPad를 추가 삽입해도 안 된다고 하네요..ㅠㅠ
var mobilePhones = new Array('iphone','ipod','iPad','android','blackberry','windows ce',
'nokia','webos','opera mini','sonyericsson','opera mobi','iemobile');
아래와 같이 iPad를 추가 삽입해도 안 된다고 하네요..ㅠㅠ
var mobilePhones = new Array('iphone','ipod','iPad','android','blackberry','windows ce',
'nokia','webos','opera mini','sonyericsson','opera mobi','iemobile');

으윽....ipad (소문자)로 하니 된다네요 ㅡㅡ;;;;;