자바 스 크 립 트 입문 강좌(4)js 브 라 우 저 대상

더 자세 한 정 보 는 msdn 이나 Navigator 2.0 이후 의 설명 문 서 를 찾 아 볼 수 있 습 니 다.여기 서 우 리 는 몇 가지 속성 을 포함 하여 간단 한 설명 을 할 수 있 습 니 다.app CodeName 은 브 라 우 저의'코드 이름'(?)을 되 돌려 줍 니 다.유행 하 는 IE 와 NN 은 모두'Mozilla'로 돌아간다.다음 예 는 app CodeName 속성의 값 을 보 여 줍 니 다.document.write("navigator.app CodeName 의 값 은"+navigator.app CodeName)app Name 은 브 라 우 저 이름 을 되 돌려 줍 니 다.IE 는'Microsoft Internet Explorer'로 돌아 가 고,NN 은'Netscape'로 돌아간다.다음 예 는 appName 속성의 값 을 보 여 줍 니 다.document.write("navigator.appName 의 값 은"+navigator.appName)appVersion 은 브 라 우 저 버 전 으로 돌아 갑 니 다.큰 버 전 번호,작은 버 전 번호,언어,운영 플랫폼 등 정 보 를 포함 합 니 다.language 언어 mimeType 은 지원 하 는 MIME 형식 platform 을 배열 로 표시 하여 브 라 우 저의 운영 플랫폼 으로 되 돌려 줍 니 다.Windows 9x 의 브 라 우 저 에 대해 서 는'Win 32'(대소 문자 차이 가 있 을 수 있 습 니 다)를 되 돌려 줍 니 다.userAgent 는 이상 의 모든 정 보 를 되 돌려 줍 니 다.예 를 들 어 IE 5.01 은'Mozilla/4.0'(compatible;MSIE 5.01; Windows 98)'。 plugins 는 설 치 된 외 장 프로그램 자바 Enabled()를 배열 로 표시 합 니 다.현재 브 라 우 저가 자바 를 허용 하지 않 는 다 는 뜻 입 니 다.브 라 우 저의 버 전,지원 하 는 MIME 형식,설 치 된 외 장 프로그램(plug-in)을 검사 합 니 다.이 대상 은 두 개의 키 대상 을 포함 하고 있 습 니 다.외부 연결 대상,MIME 형식 대상 입 니 다.예 를 들 어with(document){write("브 라 우 저 정보:
    ");write("
  1. 코드:"+navigator.appCodeName);write("
  2. 이름:"+navigator.appName);write("
  3. 버 전:"+navigator.appVersion);write("
  4. 언어:"+navigator.language);write("
  5. 컴 파일 플랫폼:"+navigator.platform);write("
  6. 사용자 헤더:"+navigator.userAgent);}[Ctrl+A 전체 선택:외부 Js 를 도입 하려 면 페이지 를 새로 고침 해 야 실행 할 수 있 습 니 다.]예 를 들 어if(document.all){document.write("브 라 우 저 는 MSIE");}else{document.write("당신 의 브 라 우 저 는:Navigator");}[Ctrl+A 선택:외부 Js 를 도입 하려 면 페이지 를 새로 고침 해 야 실행 할 수 있 습 니 다.]

좋은 웹페이지 즐겨찾기