Navigator對(duì)象

Navigator對(duì)象

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

Note
注意: 沒(méi)有應(yīng)用于 navigator 對(duì)象的公開(kāi)標(biāo)準(zhǔn),不過(guò)所有瀏覽器都支持該對(duì)象。


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()

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容