본문 바로가기

Web 기초

[Web] 웹 기초 (19) - JavaScript #12 navigator.userAgent

모바일 장치 구분

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';
		}
	}
}
  • 모바일로 해당페이지 열면 알아서 인식하고 모바일 페이지로 이동함.