JavaScript之Navigator物件(BOM)
阿新 • • 發佈:2018-12-23
Navigator
Navigator包含了瀏覽器的資訊:瀏覽器的程式碼名、瀏覽器的名字、瀏覽器的版本資訊和平臺、執行瀏覽器的作業系統、指明瀏覽器是否啟用了cookie等。
Navigator的屬性
appCodeName
appCodeName是一個只讀字串,它返回瀏覽器的程式碼名。document.write("瀏覽器的程式碼名:" + navigator.appCodeName); //Mozilla
appName
appName返回瀏覽器的名稱。document.write("瀏覽器的名稱:" + navigator.appName); //Netscape
appVersion
document.write("瀏覽器的名稱:" + navigator.appVersion);
返回的是"5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36",一般不與實際的相符合。
platform
返回執行瀏覽器的作業系統
document.write("瀏覽器的名稱:" + navigator.platform); //win32
cookieEnabled
返回是否啟用了cookie的布林值,即檢查是否啟用了cookie。document.write("瀏覽器的名稱:" + navigator.platform); //win32
啟用了返回"true",未啟用返回"false"。
onLine
檢查瀏覽器是否連線了因特網。document.write("瀏覽器的名稱:" + navigator.onLine); //true
Navigator的方法
javaEnabled()
檢查瀏覽器是否啟用了java。document.write("瀏覽器的名稱:" + navigator.javaEnabled()); //false
未使用Java。