Navigator 객체

브라우저에 대한 정보를 담고 있는 객체입니다. 웹 표준은 아니지만 대부분의 브라우저에서 지원하고 있습니다.

프로퍼티

프로퍼티설명
appCodeName브라우저의 코드네임을 리턴합니다.
appName브라우저의 이름을 리턴합니다.
appVersion브라우저의 버전정보를 리턴합니다.
cookieEnabled브라우저의 쿠키사용 여부를 확인합니다.
geolocation사용자의 위치를 알 수 있는 Geolocation 객체를 리턴합니다.
language브라우저의 언어를 리턴합니다.
onLine브라우저가 온라인 상태인지 확인합니다.
platform브라우저가 컴파일된 플랫폼 정보를 리턴합니다.
product브라우저의 엔진이름을 리턴합니다.
userAgent브라우저에서 보낸 user-agent 헤더를 서버로 리턴합니다.

메서드

메서드설명
javaEnabled()브라우저에서 Java가 활성화 되어있는지 확인합니다.
taintEnabled()브라우저에서 데이터 감염이 활성화 되어있는지 확인합니다. (보안 메서드로서 자바스크립트 1.2에서 사용했습니다. 삭제된지 오래되었고 지금은 단지 예전 스크립트와의 호환성을 유지하기 위한 용도로 쓰입니다.)