Đối tượng Navigator

Đối tượng Window Navigator

Đối tượng Navigator chứa thông tin về trình duyệt.

Đối tượng Navigator là thuộc tính của đối tượng cửa sổ.

Đối tượng Navigator có thể truy cập bằng cách sau:

window.navigator hoặc chỉ sử dụng navigator:

Mô hình

let url = window.navigator.language;

Thử nghiệm trực tiếp

let url = navigator.language;

Thử nghiệm trực tiếp

Thuộc tính đối tượng Navigator

Thuộc tính Mô tả
Đối tượng Navigator Trả về tên mã trình duyệt.
appName Trả về tên trình duyệt.
appVersion Trả về phiên bản trình duyệt.
cookieEnabled Nếu cookie trình duyệt được bật, sẽ trả về true.
geolocation Trả về đối tượng geolocation của vị trí người dùng.
language Trả về ngôn ngữ trình duyệt.
onLine Nếu trình duyệt trực tuyến, sẽ trả về true.
platform Trả về nền tảng trình duyệt.
product Trả về tên động cơ trình duyệt.
userAgent Trả về đầu mục người đại diện trình duyệt.

Phương thức đối tượng Navigator

Phương thức Mô tả
javaEnabled() Nếu trình duyệt đã bật Java, sẽ trả về true.
taintEnabled() Đã xóa trong JavaScript phiên bản 1.2 (1999).

Các thuộc tính liên quan khác

Thuộc tính Mô tả
appMinorVersion Trả về phiên bản phụ của trình duyệt.
browserLanguage Trả về ngôn ngữ của trình duyệt hiện tại.
cpuClass Trả về cấp độ CPU của hệ điều hành trình duyệt.
systemLanguage Trả về ngôn ngữ mặc định được hệ điều hành sử dụng.
userLanguage Trả về cài đặt ngôn ngữ tự nhiên của hệ điều hành OS.

Mô tả đối tượng Navigator

Đối tượng Navigator chứa các thuộc tính mô tả trình duyệt đang được sử dụng. Bạn có thể sử dụng các thuộc tính này để cấu hình tùy chỉnh cho nền tảng.

Mặc dù tên của đối tượng này rõ ràng là trình duyệt Netscape Navigator, nhưng các trình duyệt khác đã triển khai JavaScript cũng hỗ trợ đối tượng này.

Mỗi ví dụ của đối tượng Navigator là duy nhất, có thể được truy cập bằng thuộc tính navigator của đối tượng Window.