navigator对象的主要属性介绍
之前整理过一篇文章,传送门,介绍了navigator对象的属性,但是介绍的比较少,感觉不是太实用,特今天整理一下在项目中实际用到的东西。
navigator.appCodeName(不准确):属性是一个只读字符串,声明了浏览器的代码名。
在所有以 Netscape 代码为基础的浏览器中,它的值是 "Mozilla"。为了兼容起见,在 Microsoft 的浏览器中,它的值也是 "Mozilla",同时在safari在浏览器的console里运行navigator.appCodeName得出的结果还是"Mozilla",所以这个看起来并不实用,因为IE、chrome、safari返回的都是“Mozilla”。
navigator.appName(不准确):返回所使用浏览器的名称。由于兼容性问题,HTML5 规范允许该属性返回 "Netscape"。该属性并不一定能返回正确的浏览器名称。在基于 Gecko 的浏览器 (例如 Firefox)和基于 WebKit 的浏览器(例如 Chrome 和 Safari)中,返回的浏览器名称都是 "Netscape"。
navigator.appVersion(已废弃):属性可返回浏览器的平台和版本信息。该属性是一个只读的字符串。该特性已经从 Web 标准中删除,虽然一些浏览器目前仍然支持它,但也许会在未来的某个时间停止支持,请尽量不要使用该特性。
navigator.platform:属性是一个只读的字符串,声明了运行浏览器的操作系统和(或)硬件平台。可能的值有: "Win32", "Linux i686", "MacPPC", "MacIntel"等。
navigator.userAgent(用的最多,也可以说相对更准确):属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。主要是各家浏览器厂商都想要自己的浏览器被其他的兼容,所以都会或多或少的加上一些其他的信息在里面。
详细请移步:www.topfe.cn
转载于:https://www.cnblogs.com/wang1006tao/p/7616933.html
navigator对象的主要属性介绍相关推荐
- 学习 JS navigator 对象
集合 描述 IE F O plugins[] 返回对文档中所有嵌入式对象的引用. 该集合是一个 Plugin 对象的数组,其中的元素代表浏览器已经安装的插件.Plug-in 对象提供的是有关插件的信息 ...
- 25 navigator对象
技术交流QQ群:1027579432,欢迎你的加入! 1.navigator对象 navigator对象包含有关浏览器的信息,它有很多属性,我们最常用的是userAgent,该属性可以返回由客户机发送 ...
- JS window对象 Navigator对象 Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本。...
Navigator对象 Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本. 对象属性: 查看浏览器的名称和版本,代码如下: <script type=" ...
- Navigator 对象 深入研究
为什么80%的码农都做不了架构师?>>> 一.navigator Navigator 对象包含有关浏览器的信息. ==注释:没有应用于 navigator 对象的公开标准,不过 ...
- Navigator 对象
这是浏览器的对象. 定义:Navigator 对象包含有关浏览器的信息. <script>//关于浏览器的信息var x = navigator;document.write(" ...
- javascript Navigator对象属性和方法
Navigator对象 Navigator 对象包含的属性描述了正在使用的浏览器.可以使用这些属性进行平台专用的配置.虽然这个对象的名称显而易见 的是 Netscape 的 Navigator 的浏览 ...
- navigator对象介绍
<html> <head><title> 测试navigator对象 </title> <body><script>docume ...
- [JS] 修改Navigator对象
在Js中,对于普通的对象,你可以通过下列方法来增加/修改/删除一个实例属性 obj = new Object; // 增加属性 obj.name = 123; // 修改属性 obj.name = 3 ...
- Navigator 对象,能够清楚地知道浏览器的相关信息
Navigator 对象属性 appCodeName属性 功能:返回浏览器的代码名.该属性是一个只读的字符串. 语法:navigator.appCodeName 总结:在所有以Netscape代码为基 ...
- BOM之navigator对象和用户代理检测
前面的话 navigator对象现在已经成为识别客户端浏览器的事实标准,navigator对象是所有支持javascript的浏览器所共有的.本文将详细介绍navigator对象和用户代理检测 属性 ...
最新文章
- 深度学习|实例分割:3D-BoNet
- swoole mysql 协程_Swoole 协程 MySQL 客户端与异步回调 MySQL 客户端的对比
- mysql db.opt+ (frm,MYD,MYI)备份与还原数据库
- Python 3 开发钉钉群机器人
- nginx的函数调用
- 在Firefox中结合Wolfram Alpha和Google搜索结果
- Yandex.Algorithm 2011 Round 2 D. Powerful array 莫队
- 12999元!小米MIX FOLD致敬未来尊享礼盒上线:限量100套 想买先抽签
- axure html尺寸,Axure 原型 | 教你使用自适应视图构建界面
- 计算机系统自带的文字处理程序,如何使用win7系统电脑的内置字符编辑程序
- 本特利3500_3500系统轴振信号异常波动问题浅析及建议
- android如何展示富文本_Android中如何在textView实现富文本
- MySQL数据增加语句
- dtcms配置多参数
- 资讯--2019年4月
- c语言中身高测试,测身高的C语言程序.doc
- [TJOI2019]唱、跳、rap和篮球_生成函数_容斥原理_ntt
- Oracle技巧之 desc+表名
- 章文嵩将离职,曾是阿里开源“赶集人”,投身开源 20 年
- VC版计算器(豪华界面)