Navigator.useragent
返回瀏覽器的 User Agent 字符串,表示瀏覽器的廠商和版本信息。java
Navigator.plugins
返回一個類數組對象,成員是 Plugin 實例對象,表示瀏覽器安裝的插件。小程序
Navigator.platform
返回用戶的操做系統信息。數組
Navigator.onLine
返回一個布爾值,表示用戶當前在線仍是離線(瀏覽器斷線)。瀏覽器
Navigator.language
返回一個表示瀏覽器首選語言的字符串,Navigator.languages
返回表示用戶能夠接受的語言的類數組對象服務器
Navigator.geolocation
返回一個 Geolocation 對象,包含用戶地理位置的信息。注意,該 API 只有在 HTTPS 協議下可用。注意,調用下面三個方法時,瀏覽器會跳出一個對話框,要求用戶給予受權。cookie
Geolocation.getCurrentPositon()
:獲得用戶的當前位置Geolocation.watchPosition()
:監聽用戶位置變化Geolocation.clearWatch()
取消上面方法指定的監聽函數Navigator.cookieEnabled
返回一個布爾值,表示瀏覽器的 Cookie 功能是否打開。異步
Navigator.javaEnabled()
返回一個布爾值,表示瀏覽器是否能運行 Java Applet 小程序Navigator.sendBeacon()
用於向服務器異步發送數據表示當前窗口所在的屏幕,提供顯示設備的信息。 window.screen
屬性指向這個對象。函數
Screen.height
:瀏覽器窗口所在的屏幕的高度(單位像素)。Screen.width
:瀏覽器窗口所在的屏幕的寬度(單位像素)。Screen.availHeight
:瀏覽器窗口可用的屏幕高度(單位像素)。由於部分空間可能不可用,好比系統的任務欄或者 Mac 系統屏幕底部的 Dock 區,這個屬性等於height
減去那些被系統組件的高度。Screen.availWidth
:瀏覽器窗口可用的屏幕寬度(單位像素)。