SCRIPT야

navigator ( 브라우저와 OS의 언어,버젼등의 정보)

administrators 2009. 9. 7. 16:57
navigator.appCodeName (IE3.02 NS2)
: 브라우저의 특정 코드 문자열을 반환한다.
navigator.appMinorVersion (IE4 -)
  • 사용되는 브라우저 버전을 반환한다.
  • IE에서는 Explorer의 호환성 버전과 플랫트폼 정보를 반환한다.
  • 예(’4.0 (compatible; MSIE 4.01; Windows NT)’)
  • NS에서는 릴리즈번호, 사용된 언어, 브라우저가를 가동시키는 플랫트폼, 릴리즈 표시(I|U) 예(’4.5 [en] (WinNT; I)’)
  • 릴리즈 표시 U는 암호화가 잘된 미국내용이고, I는 국제용이다.
navigator.appName (IE3.02 NS2)
  • 브라우저의 이름을 문자열로 반환한다.
  • IE에서는 ‘Microsoft Internet Explorer’, NS에서는 ‘Netscape’이다.
navigator.appVersion (IE3.02 NS2)
  • 사용되는 브라우저 버전을 반환한다.
  • IE에서는 Explorer의 호환성 버전과 플랫트폼 정보를 반환한다.
  • 예(’4.0 (compatible; MSIE 4.01; Windows NT)’)
  • NS에서는 릴리즈번호, 사용된 언어, 브라우저가를 가동시키는 플랫트폼, 릴리즈 표시(I|U) 예(’4.5 [en] (WinNT; I)’)
  • 릴리즈 표시 U는 암호화가 잘된 미국내용이고, I는 국제용이다.
navigator.browserLanguage (IE4 -)
: 브라우저의 사용 언어를 언어코드로 반환한다.
navigator.constructor (- NS4)
: 브라우저의 구성자를 반환한다.
navigator.cookieEnabled (IE4 NS6)
: 브라우저에서 쿠키(cookie) 사용이 가능하게 설정하는가를 부울값으로 반환하거나 설정한다.
navigator.cpuClass (IE4 -)
: 컴퓨터의 cpu 종류를 반환한다.
navigator.language (- NS4)
  • 브라우저가 번역되어 있는 언어의 언어코드로 포함한다.
  • IE에서는 browserLanguage에 해당한다.
navigator.mimeTypes(컬렉션) (IE4 NS3)
: 클라이언트에서 지원되는 모든 MIME (Multipart Internet Mail Extension) 타입의 배열변수이다.
navigator.onLine (IE4 -)
: 브라우저의 온라인으로 연결되어 있는가를 부울값으로 반환한다.
navigator.platform (IE4 NS4)
: 브라우저가 컴파일된 기계 종류를 나타내는 문자열을 반환한다. 예(’Win32′)
navigator.plugins(개체)(IE4 NS3)
  • 클라이언트에 설치되어 있는 모든 플러그인(plugin)의 배열변수이다.
  • plugin 속성은 자체의 plugins.refresh 메서드를 갖는다.
navigator.savePreferences (- NS4)
: 브라우저의 저장 조건을 반환한다.
navigator.securityPolicy (- NS4.07)
: 브라우저의 보안 정책을 반환한다.
navigator.systemLanguage (IE4 -)
: 브라우저의 시스템 언어를 언어코드로 반환한다.
navigator.userAgent (IE3.02 NS2)
  • http 프로토콜(protocol)에서 클라이언트에 의해 보내지는 사용도구(user-agent)의 헤더 값을 문자열로 반환한다.
  • 문자열은 코드명, 브라우저의 버전으로 구성되며 서버가 클라이언트를 인식하는데 사용된다.
navigator.userLanguage (IE4 -)
: 브라우저의 사용자 설정 언어를 언어코드 반환한다.
navigator.userProfile(개체)(IE4 -)
: 브라우저의 사용자 프로파일을 읽을 것을 요청하고 읽어 들이게 한다.
navigator.javaEnabled() (IE4 NS3)
: Java를 지원하는가를 검정하여 지원하면 true를 아니면 false를 반환한다.
navigator.taintEnabled() (IE4 NS3)
: 데이터 taint가 되는지 안되는지를 판정하여 true 혹은false를 반환한다.