반응형
자바스크립트(JavaScript) navigator를 이용한 브라우저의 정보와 버전 알아보기 간단예제
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>브라우저의 이름과 정보를 알아보는 예제입니다. </title> </head> <body> <h2> 브라우저 정보와 이름을 알아봅시다.</h2> <script> if (navigator.userAgent.indexOf("MSIE 8.0") != -1) //만약 인터넷 익스플로러 8.0이라면, alert("브라우저 종류와 버전: 인터넷 익스플로러 8.0") //alert 대화상자를 이용해서 "브라우저의 종류와 버전: 인터넷 익스플로러 8.0"이라는 메시지를 보여줌. else if (navigator.userAgent.indexOf("MSIE 9.0") != -1) //만약 인터넷 익스플로러 9.0이라면, alert("브라우저 종류와 버전: 인터넷 익스플로러 9.0") //alert 대화상자를 이용해서 "브라우저의 종류와 버전: 인터넷 익스플로러 9.0"이라는 메시지를 보여줌. else if (navigator.userAgent.indexOf("MSIE 10.0") != -1) //만약 인터넷 익스플로러 10.0이라면, alert("브라우저 종류와 버전: 인터넷 익스플로러 10.0") //alert 대화상자를 이용해서 "브라우저의 종류와 버전: 인터넷 익스플로러 10.0"이라는 메시지를 보여줌. else if (navigator.userAgent.indexOf("MSIE 11.0") != -1) //만약 인터넷 익스플로러 11.0이라면, alert("브라우저 종류와 버전: 인터넷 익스플로러 11.0") //alert 대화상자를 이용해서 "브라우저의 종류와 버전: 인터넷 익스플로러 11.0"이라는 메시지를 보여줌. else if (navigator.userAgent.indexOf("Mozilla/2.0") != -1) //만약 넷스케이프 2.0이라면, alert("브라우저 종류와 버전: 넷스케이프 2.0") //alert 대화상자를 이용해서 "브라우저의 종류와 버전: 넷스케이프 2.0"이라는 메시지를 보여줌. else if (navigator.userAgent.indexOf("Mozilla/3.0") != -1) //만약 넷스케이프 3.0이라면, alert("브라우저 종류와 버전: 넷스케이프 3.0") //alert 대화상자를 이용해서 "브라우저의 종류와 버전: 넷스케이프 3.0"이라는 메시지를 보여줌. else if (navigator.userAgent.indexOf("Mozilla/4.0") != -1) //만약 넷스케이프 4.0이라면, alert("브라우저 종류와 버전: 넷스케이프 4.0") //alert 대화상자를 이용해서 "브라우저의 종류와 버전: 넷스케이프 4.0"이라는 메시지를 보여줌. else if (navigator.userAgent.indexOf("Mozilla/4.01") != -1) //만약 넷스케이프 4.01이라면, alert("브라우저 종류와 버전: 넷스케이프 4.01") //alert 대화상자를 이용해서 "브라우저의 종류와 버전: 넷스케이프 4.01"이라는 메시지를 보여줌. else if (navigator.userAgent.indexOf("Mozilla/5.0") != -1) //만약 넷스케이프 5.0이라면, alert("브라우저 종류와 버전: 넷스케이프 5.0") //alert 대화상자를 이용해서 "브라우저의 종류와 버전: 넷스케이프 5.0"이라는 메시지를 보여줌. else //위 해당사항이 아닌 브라우저를 사용하고 있다면, alert("찾을 수 없는 브라우저입니다.") //alert 대화상자를 이용해서 "찾을 수 없는 브라우저입니다."이라는 메시지를 보여줌. </script> </body> </html> | cs |
반응형
'이전 게시글 > 컴퓨터#웹 Jv.Script' 카테고리의 다른 글
자바스크립트 Form 태그, 메소드, 핸들러 예제 (0) | 2016.05.15 |
---|---|
자바스크립트 Form 객체의 태그와 속성, 메소드 (0) | 2016.05.15 |
자바스크립트 navigator 객체의 뜻과 간단예제, 사용정보 알아보기 (0) | 2016.05.01 |
자바스크립트 history 객체의 뜻과 간단예제 알아보기 (0) | 2016.05.01 |
자바스크립트 prompt 메소드 간단예제와 뜻 (0) | 2016.04.24 |