您的位置:首页 > Web前端 > JavaScript

javascript获取浏览器信息navigator

2016-11-07 11:23 495 查看
document.write("浏览器相关<hr>");
document.write("<br/>浏览器的代码名:"+navigator.appCodeName);//Mozilla
document.write("<br/>浏览器的次级版本:"+navigator.appMinorVersion);//undefined
document.write("<br/>浏览器的名称:"+navigator.appName);//netscape
document.write("<br/>浏览器的平台和版本信息:"+navigator.appVersion);//
document.write("<br/>返回当前浏览器的语言:"+navigator.browserLanguage);//ie下能获取,firefox ,chrome,搜狗,360 undefined
document.write("<br/>浏览器中是否启用 cookie 的布尔值:"+navigator.cookieEnabled);
document.write("<br/>浏览器系统的 CPU 等级:"+navigator.cpuClass);//ie下能获取,firefox ,chrome,搜狗,360 undefined
document.write("<br/>系统是否处于脱机模式的布尔值:"+navigator.onLine);//是否使用缓存
document.write("<br/>运行浏览器的操作系统平台:"+navigator.platform);
document.write("<br/>OS 使用的默认语言:"+navigator.systemLanguage);////ie下能获取,firefox ,chrome,搜狗,360 undefined
document.write("<br/>由客户机发送服务器的 user-agent 头部的值:"+navigator.userAgent);
document.write("<br/>运行浏览器的操作系统平台:"+navigator.userLanguage);////ie下能获取,firefox ,chrome,搜狗,360 undefined

chrome浏览器:

   

搜狗浏览器:

火狐浏览器

360浏览器

360兼容模式

ie浏览器:

但从返回的navigator来看,谷歌,360急速,搜狗,基本上一致,360兼容和ie类似,火狐单独。可他们的差异性在哪呢?页面渲染时这些差别是怎么产生的?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息