웹프로그램

내가 일반 컴퓨터로 접속하는지 모바일로 접속하는지 구별하는 자바스크립트 입니다.

예다혜 2011. 9. 26. 17:13

접속 브라우징을 확인할 때 쓰는 스크립

function로 만들어서 확인 한다.

if 문 안이 해당될 때 실행되는 스크립으로  body 절에 해당되는 값을 써준다.

 

function isMobile()
    {
        var mobileKeyWords = new Array("iphone","iPod","Android","blackberry","windows ce","nokia","webos","opera mini","sonyericsson","opera mobi","iemobile");
        for (var word in mobileKeyWords){
            if (navigator.userAgent.match(mobileKeyWords[word]) != null){

                tb01.width="100%";
                tb02.width="100%";
                tb03.width="100%";
              }          
        }
    }     

 

<body onload="isMobile();">

<table id="tb01" width="439" height="90" border="0" cellspacing="0" cellpadding="0"> 

.....................................

 

이런식으로 body 절에 onload 시키고

나같은 경우 table 에 id를 만들어 해당될 경우만 테이블 길이를 변경해 준다.

------ 모바일 일 경우 width = "100%"

------ 일반 pc일 경우 width = "439"