윈도우, 크롬 외 다양한 브라우저 분석하는 자바스크립트 메소드

 


var b = "";
var ua = window.navigator.userAgent;
if (ua.indexOf('MSIE') > 0 || ua.indexOf('Trident') > 0)
b = "IE";
else if (ua.indexOf('Opera') > 0 || ua.indexOf('OPR') > 0)
b = "Opera";
else if (ua.indexOf('Firefix') > 0)
b = "Firefox";
else if (ua.indexOf('Safari') > 0) {
if (ua.indexOf('Chrome') > 0)
b = "Chrome";
else
b = "Safari";
}

위와 같은 형태로 써 주면 쉽게 구분할 수 있다.

 

● 테스트 


=> 크롬 브라우저 



=> 익스프롤러 


Microsoft edge 에서는 Chrome 이라고 인식하네요~ 


- 출처 -
http://joy2284590.blogspot.kr/2013/10/java-jsp.html