모바일 장치 구분
let userAgent = navigator.userAgent;
console.log('agent : ', userAgent);
let userAgent = navigator.userAgent;
console.log('agent : ', userAgent);
let btn = document.getElementById('btn');
// id가 'btn'인 요소
btn.onclick = function(){
let sp = ['iphone', 'ipad', 'android'];
for( i in sp ){
if(userAgent.toLowerCase().match(new RegExp(sp[i]))){
alert('모바일 페이지로 이동...');
location.href='m.naver.com';
}
}
}
- 모바일로 해당페이지 열면 알아서 인식하고 모바일 페이지로 이동함.
'Web 기초' 카테고리의 다른 글
[Web] 웹 기초 (21) - JavaScript #14 DOM Object 응용 (1) 동적으로 문서객체 생성 (0) | 2022.06.20 |
---|---|
[Web] 웹 기초 (20) - JavaScript #13 DOM Object (0) | 2022.06.17 |
[Web] 웹 기초 (18) - JavaScript #11 배열 (Array), 정렬 (sort) (0) | 2022.06.15 |
[Web] 웹 기초 (17) - JavaScript #10 String 객체 (length, charAt, indexOf, replace, split, substring) (0) | 2022.06.15 |
[Web] 웹 기초 (16) - JavaScript #9 객체 (생성자함수) (0) | 2022.06.13 |