Navigator對(duì)象
Navigator 對(duì)象包含有關(guān)瀏覽器的信息。

Note
CONTENT
Navigator 對(duì)象屬性
| 屬性 | 說(shuō)明 |
|---|---|
| appCodeName | 返回瀏覽器的代碼名 |
| appName | 返回瀏覽器的名稱 |
| appVersion | 返回瀏覽器的平臺(tái)和版本信息 |
| cookieEnabled | 返回指明瀏覽器中是否啟用 cookie 的布爾值 |
| platform | 返回運(yùn)行瀏覽器的操作系統(tǒng)平臺(tái) |
| userAgent | 返回由客戶機(jī)發(fā)送服務(wù)器的user-agent 頭部的值 |
Navigator 對(duì)象方法
| 方法 | 描述 |
|---|---|
| javaEnabled() | 指定是否在瀏覽器中啟用Java |
| taintEnabled() | 規(guī)定瀏覽器是否啟用數(shù)據(jù)污點(diǎn)(data tainting) |
Navigator對(duì)象屬性
console.log("瀏覽器代號(hào): " + navigator.appCodeName);
// 瀏覽器代號(hào): Mozilla
console.log("瀏覽器名稱: " + navigator.appName);
// 瀏覽器名稱: Netscape
console.log("版本信息: " + navigator.appVersion);
// 版本信息: 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36
console.log("是否啟用 Cookie: " + navigator.cookieEnabled);
// 是否啟用 Cookie: true
console.log("硬件平臺(tái): " + navigator.platform);
// 硬件平臺(tái): Win32
console.log("用戶代理: " + navigator.userAgent);
// 用戶代理: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36
定義和用法
appCodeName 屬性是一個(gè)只讀字符串,聲明了瀏覽器的代碼名。
appName 屬性可返回瀏覽器的名稱。
appVersion 屬性可返回瀏覽器的平臺(tái)和版本信息。該屬性是一個(gè)只讀的字符串。
cookieEnabled 屬性可返回一個(gè)布爾值,如果瀏覽器啟用了 cookie,該屬性值為 true。如果禁用了 cookie,則值為 false。
platform 屬性是一個(gè)只讀的字符串,聲明了運(yùn)行瀏覽器的操作系統(tǒng)和(或)硬件平臺(tái)。
userAgent 屬性是一個(gè)只讀的字符串,聲明了瀏覽器用于 HTTP 請(qǐng)求的用戶代理頭的值。
語(yǔ)法
navigator.appCodeName
navigator.appName
navigator.appVersion
navigator.cookieEnabled
navigator.platform
navigator.userAgent
Navigator對(duì)象方法
console.log("啟用Java: " + navigator.javaEnabled());
// 啟用Java: false
console.log("啟用數(shù)據(jù)污點(diǎn): " + navigator.taintEnabled());
// VM871:1 Uncaught TypeError: navigator.taintEnabled is not a function at <anonymous>:1:36
定義和用法
javaEnabled() 方法可返回一個(gè)布爾值,該值指示瀏覽器是否支持并啟用了 Java。如果是,則返回 true,否則返回 false。
taintEnabled() 方法可返回一個(gè)布爾值,該值聲明了當(dāng)前瀏覽器是否啟用了數(shù)據(jù)污點(diǎn) (data tainting)。
語(yǔ)法
navigator.javaEnabled()
navigator.taintEnabled()