noname02
모바일기기 확인법 본문
navigator 클래스는 브라우저의 정보를 조회할 수 있는 속성값들을 가지고 있다.
appName
- 브라우저의 이름
appCodeName
- 브라우저의 코드명
platform
- 브라우저가 설치된 시스템의 환경
userAgent
- 브라우저의 종류와 버전(포괄적인 정보)
appVersion
- 브라우저의 버전
여기서 userAgent에는 OS의 이름이나 모바일 기기의 이름이 들어간다. 따라서 모바일기기임을 확인할 경우
String클래스의 indexOf메서드를 이용해서 (만일 문자열을 찾지 못하면 -1을 반환 하는것을 이용하여)
navigator.userAgent.indexOf("iPhone") > 0 과 같이 탐색하면 된다.
iPhone, iPad, iPod, Android 등이 있다.
'Web > JavaScript' 카테고리의 다른 글
match (0) | 2015.07.13 |
---|---|
setTimeout | clearTimeout (0) | 2015.07.09 |
브라우저 제어 메서드 (0) | 2015.07.02 |
setInterval 메서드 (0) | 2015.07.02 |
Date 클래스 (0) | 2015.07.02 |
Comments