此次测试以谷歌浏览器为主
Navigator对象
Navigator 对象反应的是有关浏览器的消息。
Navigator对象属性
appCodeName:返回浏览器的代码名
var a=navigator.appCodeName
console.log(a);//Mozilla
appName:返回浏览器的名称
var a=navigator.appName
console.log(a);//Netscape(网景)
appVersion:返回浏览器的平台和版本信息
var a = navigator.appVersion
console.log(a);//5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1
cookieEnabled:返回指明浏览器中是否启用cookie的布尔值
var a=navigator.cookieEnabled
console.log(a); //true
platform:返回运行浏览器的操作系统平台
var a=navigator.platform
console.log(a);//Win32
userAgent:返回由客户机发送服务器的user-agent头部的值
var a=navigator.userAgent
console.log(a);//Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1
Navigator对象方法
javaEnabled():是否在浏览器中启用Java
var a=navigator.javaEnabled()
console.log(a);//false
tainEnabled():浏览器是否启用数据污点(data tainting)