您好,登錄后才能下訂單哦!
這篇文章主要講解了“分析JavaScript的Navigator對象”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“分析JavaScript的Navigator對象”吧!
Navigator對象包含有關瀏覽器的信息。
注意:沒有適用于Navigator對象的公共標準,但所有主流瀏覽器都支持它。
<!DOCTYPE html> <html> <meta charset="utf-8"> <title>navigator</title> <body> <div id="demo"></div> <script> var txt = ""; txt += "<p>Browser CodeName: " + navigator.appCodeName + "</p>"; txt += "<p>Browser Name: " + navigator.appName + "</p>"; txt += "<p>Browser Version: " + navigator.appVersion + "</p>"; txt += "<p>Cookies Enabled: " + navigator.cookieEnabled + "</p>"; txt += "<p>Browser Language: " + navigator.language + "</p>"; txt += "<p>Browser Online: " + navigator.onLine + "</p>"; txt += "<p>Platform: " + navigator.platform + "</p>"; txt += "<p>User-agent header: " + navigator.userAgent + "</p>"; document.getElementById("demo").innerHTML = txt; </script> <div> //輸出 Browser CodeName: Mozilla Browser Name: Netscape Browser Version: 5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36 Cookies Enabled: true Browser Language: zh-CN Browser Online: true Platform: Win32 User-agent header: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36 </div> </body> </html>
可以在Navigator對象上使用以下屬性:
屬性 | 描述 |
---|---|
appCodeName | 返回瀏覽器的代碼名稱 |
appName | 返回瀏覽器的名稱 |
appVersion | 返回瀏覽器的版本信息 |
cookieEnabled | 確定是否在瀏覽器中啟用了cookie |
geolocation | 返回可用于定位用戶位置的Geolocation對象 |
language | 返回瀏覽器的語言 |
onLine | 確定瀏覽器是否在線 |
platform | 返回編譯瀏覽器的平臺 |
product | 返回瀏覽器的引擎名稱 |
userAgent | 返回瀏覽器發送給服務器的用戶代理標頭 |
可以在Navigator對象上使用以下方法:
方法 | 描述 |
---|---|
javaEnabled() | 指定瀏覽器是否啟用了Java |
taintEnabled() | 已在JavaScript 1.2版中刪除。 指定瀏覽器是否啟用了數據污染 |
感謝各位的閱讀,以上就是“分析JavaScript的Navigator對象”的內容了,經過本文的學習后,相信大家對分析JavaScript的Navigator對象這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。