Window Navigator 對象

Window Navigator 對象

Navigator 對象包含有關瀏覽器的信息。

Navigator 對象是窗口對象的屬性。

Navigator 對象通過以下方式訪問:

window.navigator 或僅用 navigator

實例

let url = window.navigator.language;

親自試一試

let url = navigator.language;

親自試一試

Navigator 對象屬性

屬性 描述
appCodeName 返回瀏覽器代碼名稱。
appName 返回瀏覽器名稱。
appVersion 返回瀏覽器版本。
cookieEnabled 如果啟用了瀏覽器 cookie,則返回 true。
geolocation 返回用戶位置的 geolocation 對象。
language 返回瀏覽器語言。
onLine 如果瀏覽器在線,則返回 true。
platform 返回瀏覽器平臺。
product 返回瀏覽器引擎名稱。
userAgent 返回瀏覽器用戶代理標頭。

Navigator 對象方法

方法 描述
javaEnabled() 如果瀏覽器啟用了 Java,則返回 true。
taintEnabled() 在 JavaScript 版本 1.2 (1999) 中刪除。

其他相關屬性

屬性 描述
appMinorVersion 返回瀏覽器的次級版本。
browserLanguage 返回當前瀏覽器的語言。
cpuClass 返回瀏覽器系統的 CPU 等級。
systemLanguage 返回 OS 使用的默認語言。
userLanguage 返回 OS 的自然語言設置。

Navigator 對象描述

Navigator 對象包含的屬性描述了正在使用的瀏覽器。可以使用這些屬性進行平臺專用的配置。

雖然這個對象的名稱顯而易見的是 Netscape 的 Navigator 瀏覽器,但其他實現了 JavaScript 的瀏覽器也支持這個對象。

Navigator 對象的實例是唯一的,可以用 Window 對象的 navigator 屬性來引用它。