var Browser = { a : navigator.userAgent.toLowerCase() } Browser = { ie : /*@cc_on true || @*/ false, ie6 : Browser.a.indexOf('msie 6') != -1, ie7 : Browser.a.indexOf('msie 7') != -1, ie8 : Browser.a.indexOf('msie 8') != -1, opera : !!window.opera, safari : Browser.a.indexOf('safari') != -1, safari3 : Browser.a.indexOf('applewebkit/5') != -1, mac : Browser.a.indexOf('mac') != -1, chrome : Browser.a.indexOf('chrome') != -1, firefox : Browser.a.indexOf('firefox') != -1 } function whatKindOfBrowser() { if (Browser.chrome) { alert("It is chrome browser"); } else if (Browser.ie6) { alert("It is ie6 browser"); } else if (Browser.ie7) { alert("It is ie7 browser"); } else if (Browser.ie8) { alert("It is ie8 browser"); } else if (Browser.opera) { alert("It is opera browser"); } else if (Browser.safari) { alert("It is safari browser"); } else if (Browser.safari3) { alert("It is safari3 browser"); } else if (Browser.mac) { alert("It is mac browser"); } else if (Browser.firefox) { alert("It is firefox browser"); } else { alert("It is maybe ie"); } }
출처: http://blog.naver.com/PostView.nhn?blogId=kimgungoo&logNo=90090453994
'Dev > JS/JQuery' 카테고리의 다른 글
Select 박스에서 선택된 Option 텍스트값 가져오기 (0) | 2013.08.27 |
---|---|
JSON 키, 키값 가져오기 (0) | 2013.07.31 |
[Ajax] Json으로 가져온 값 출력하기 (0) | 2013.07.25 |
Jqeruy ajax 결과값 전역변수에 담기 (0) | 2013.07.19 |
JQuery XML문서 파싱하기. (0) | 2013.07.19 |