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。