My Programing/HTML and JavaScript

JS :: 브라우저 종류 출력

nkdk 2008. 6. 16. 10:10

  • navigator객체
    브라우저의 정보를 알려줍니다.
    • appCodeName : 브라우저의 코드명을 반환합니다.
    • appName : 현재 사용중인 브라우저의 이름을 반환합니다.
    • appVersion : 현재 사용중인 브라우저의 버전을 반환합니다.
    • mimeTypes : mime형식의 정보를 반환합니다.
    • platform : 사용중인 시스템코드를 반환합니다.
    • plugins : 플러그인 정보를 반환합니다.
    • userAgent : 브라우저의 이름, 버전, 코드를 포함하는 문자열을 반환합니다.
      |예제| 익스플로러 5.5의 경우 : Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)
    • indexOf(문자열) : 문자열중에서 처음에 찾는 문장의 인텍스 번호를 반환합니다.
      찾는 문장이 없으면 "-1"을 반환합니다.

<html>
<script language="JavaScript">
<!--
function user_navigator() {
if(navigator.userAgent.indexOf("MSIE 3") != -1)
  alert("Internet Explorer 3입니다.");
else if(navigator.userAgent.indexOf("MSIE 4") != -1)
  alert("Internet Explorer 4입니다.");
else if(navigator.userAgent.indexOf("MSIE 5") != -1)
  alert("Internet Explorer 5입니다.");
else if(navigator.userAgent.indexOf("MSIE 6") != -1)
  alert("Internet Explorer 6입니다.");
else
  alert("알 수 없는 브라우저입니다.");
}
// -->
</script>
<body onload="user_navigator()">

<script language="JavaScript">
<!--
document.write("당신의 브라우저 식별정보 : "+navigator.userAgent);
// -->
</script>

</body>
</html>