詳解navigator對象

Navigator 接口表示用戶代理的狀態和標識。 它允許腳本查詢它和註冊自己進行一些活動

window.navigator對象包含有關瀏覽器的信息,可以用它來查詢一些關於運行當前腳本的應用程序的相關信息

  • navigator.appCodeName 只讀,任何瀏覽器中,總是返回 'Gecko'。該屬性僅僅是爲了保持兼容性。
  • navigator.appName 只讀,返回瀏覽器的官方名稱。不要指望該屬性返回正確的值。
  • navigator.appVersion 只讀,返回一個字符串,表示瀏覽器的版本。不要指望該屬性返回正確的值。
  • navigator.platform 只讀,返回一個字符串,表示瀏覽器的所在系統平臺。
  • navigator.product 只讀,返回當前瀏覽器的產品名稱(如,"Gecko")。
  • navigator.userAgent 只讀,返回當前瀏覽器的用戶代理字符串(user agent string)
  • navigator.battery 只讀  返回一個 BatteryManager 對象,你可以用它來獲取一些電池充電狀態的信息。
  • navigator.connection 只讀 提供一個NetworkInformation對象來獲取設備的網絡連接信息。
  • navigator.cookieEnabled 只讀 當忽略 cookie 時返回 false,否則返回 true
  • navigator.geolocation 只讀 返回一個 Geolocation 對象,據之可訪問設備的地理位位置信息。
  • navigatorLanguage.language 只讀 返回表示用戶的首先語言,通常是瀏覽器用戶界面的語言。當未知的時,返回null。
  • navigatorLanguage.languages 只讀 返回一個表示用戶已知語言的數組,並按優先順序排列。
  • navigatorOnLine.onLine 只讀 返回Boolean來表明瀏覽器是否聯網。
  • navigator.oscpu 返回當前操作系統名。
  • navigator.mineTypes 只讀 返回瀏覽器所支持的MIME類型的數組

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章