javascript
javascript 브라우저 구분 처리 navigator.userAgent.toLowerCase()
graykang
2022. 4. 20. 14:04
728x90
반응형
SMALL
1. 익스플로러, 넷스케이프,트라이던트 등 옛 브라우저 구분 처리
var oldbrchk = navigator.userAgent.toLowerCase();
if ( (navigator.appName == 'Netscape' && navigator.userAgent.search('Trident') != -1) || (oldbrchk.indexOf("msie") != -1) ) {
if(confirm('해당페이지는 크롬(Chrome)기반 에서 정상 동작 합니다.\n'
+'크롬(Chrome) 설치후 기본 브라우저로 설정해 주세요.\n'
+'[확인]을 클릭 하시면 크롬(Chrome) 다운로드 페이지로 \n이동 합니다.')){
window.location.href='https://www.google.co.kr/chrome/';
};
}
2. 참고
- 크롬: agent.indexOf("chrome")
- 사파리: agent.indexOf("safari")
- 파이어폭스: agent.indexOf("firefox")
728x90
반응형
LIST