↓↓ 현재 접속 체크! ↓↓
사용자가 pc로 접속했는지, mobile로 접속했는지에 따라 구분해야될때가 있습니다.
navigator 객체를 사용하며,
해당 객체는 브라우저 공급자 및 버전 정보 등을 포함한 브라우저에 대한 다양한 정보를 저장하는 객체입니다.
체크하는 스크립트는 아래 소스를 참고하면 될 것 같습니다.
1. PC, 모바일, 브라우저 접속 체크 스크립트
<script>
var agent = "win16|win32|win64|macintel|mac";
if(agent.indexOf(navigator.platform.toLowerCase())<0 ){ //모바일로 접속
alert("현재 Mobile 접속 입니다.");
}else{
//PC 접속했을때 브라우저체크
var browser = navigator.userAgent.toLowerCase();
var browserNm = "";
if(-1 != browser.indexOf("chrome")){
browserNm = "chrome";
}
if(-1 != browser.indexOf("msie")){
browserNm = "msie";
}if(-1 != browser.indexOf("opera")){
browserNm = "opera";
}
alert("현재 PC - "+ browserNm +" (으로) 접속 입니다.");
}
</script>
2. PC, 모바일 접속 체크 스크립트
<script>
var agent = "win16|win32|win64|macintel|mac";
if(agent.indexOf(navigator.platform.toLowerCase())<0 ){ //모바일로 접속
alert("현재 Mobile 접속 입니다.");
}else{
alert("현재 PC 접속 입니다.");
}
</script>
반응형
'jQuery' 카테고리의 다른 글
jqGrid 샘플 사이트 (0) | 2023.05.17 |
---|---|
jquery 숫자(금액) 콤마 찍기 및 제거_Ver2 (0) | 2020.03.16 |
jquery json serialize()에 파라미터 추가하기 (0) | 2020.03.13 |
이미지 첨부파일 확장자 체크 (0) | 2020.02.10 |
selectbox onchange 이벤트(분류) (0) | 2019.09.26 |