这是浏览器的对象。

定义:Navigator 对象包含有关浏览器的信息。

 <script>//关于浏览器的信息var x = navigator;document.write("CodeName=" + x.appCodeName);document.write("<br />");document.write("MinorVersion=" + x.appMinorVersion);document.write("<br />");document.write("Name=" + x.appName);document.write("<br />");document.write("Version=" + x.appVersion);document.write("<br />");document.write("CookieEnabled=" + x.cookieEnabled);document.write("<br />");document.write("CPUClass=" + x.cpuClass);document.write("<br />");document.write("OnLine=" + x.onLine);document.write("<br />");document.write("Platform=" + x.platform);document.write("<br />");document.write("UA=" + x.userAgent);document.write("<br />");document.write("BrowserLanguage=" + x.browserLanguage);document.write("<br />");document.write("SystemLanguage=" + x.systemLanguage);document.write("<br />");document.write("UserLanguage=" + x.userLanguage);</script>

这段代码,在每个浏览器显示的消息都会有差别

Chrome:

IE:

火狐:

还有别的浏览器,这里主要想研究我们用的是那种浏览器

userAgent 属性

附上判断浏览器的方法

  <script>var nav = window.navigator.userAgent;//不知道你可以打开你的浏览器,把这句话写上,然后查看这句话里面出现的字符串,然后做判断就可以了document.write("代理:"+nav); var cb = "Unknown";if (nav.indexOf("Trident") != 1) { //IEcb = "IE";} else if (nav.indexOf("Firefox") != 1) { //火狐cb = "Firefox";} else if (nav.indexOf("Chrome") != 1) {  //谷歌cb = "Chrome";} else if (nav.indexOf("Opera") != 1) { //欧朋cb = "Opera";}                    console.log(cb);</script>

转载于:https://www.cnblogs.com/Sea1ee/p/7297772.html

Navigator 对象相关推荐

  1. 学习 JS navigator 对象

    集合 描述 IE F O plugins[] 返回对文档中所有嵌入式对象的引用. 该集合是一个 Plugin 对象的数组,其中的元素代表浏览器已经安装的插件.Plug-in 对象提供的是有关插件的信息 ...

  2. 25 navigator对象

    技术交流QQ群:1027579432,欢迎你的加入! 1.navigator对象 navigator对象包含有关浏览器的信息,它有很多属性,我们最常用的是userAgent,该属性可以返回由客户机发送 ...

  3. JS window对象 Navigator对象 Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本。...

    Navigator对象 Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本. 对象属性: 查看浏览器的名称和版本,代码如下: <script type=" ...

  4. Navigator 对象 深入研究

    为什么80%的码农都做不了架构师?>>>    一.navigator Navigator 对象包含有关浏览器的信息. ==注释:没有应用于 navigator 对象的公开标准,不过 ...

  5. javascript Navigator对象属性和方法

    Navigator对象 Navigator 对象包含的属性描述了正在使用的浏览器.可以使用这些属性进行平台专用的配置.虽然这个对象的名称显而易见 的是 Netscape 的 Navigator 的浏览 ...

  6. navigator对象介绍

    <html> <head><title> 测试navigator对象 </title> <body><script>docume ...

  7. [JS] 修改Navigator对象

    在Js中,对于普通的对象,你可以通过下列方法来增加/修改/删除一个实例属性 obj = new Object; // 增加属性 obj.name = 123; // 修改属性 obj.name = 3 ...

  8. Navigator 对象,能够清楚地知道浏览器的相关信息

    Navigator 对象属性 appCodeName属性 功能:返回浏览器的代码名.该属性是一个只读的字符串. 语法:navigator.appCodeName 总结:在所有以Netscape代码为基 ...

  9. BOM之navigator对象和用户代理检测

    前面的话 navigator对象现在已经成为识别客户端浏览器的事实标准,navigator对象是所有支持javascript的浏览器所共有的.本文将详细介绍navigator对象和用户代理检测 属性 ...

最新文章

  1. Ez*** on ASA
  2. body里写注释 postman_HTTP Status 415 – Unsupported Media Type(使用@RequestBody后postman调接口报错)...
  3. java 类成员访问权限_Java类成员访问权限控制知识总结
  4. 树,森林与二叉树之间的转换
  5. matlab格拉姆施密特,改进的格拉姆-施密特正交化(modified Gram-Schmidt Process)
  6. 全球与中国抗脑啡肽酶抗体市场发展规模及前景战略建议报2022
  7. 如何使用eclipse进行嵌入式Linux的开发
  8. 6-4 建立学生信息链表 (20 分)
  9. vue将文本渲染html,vue2.0 之文本渲染-v-html、v-text
  10. sh 脚本 访问 路径 权限不够_IC设计之脚本语言介绍
  11. 【王牌选手分享】一发问鼎!鹅厂大神上分思路,助你玩转初赛!
  12. .Net语言 APP开发平台——Smobiler学习日志:用Gridview控件设计较复杂的表单
  13. 计算机设置密码打印机无法共享,win7设置开机密码后无法连接共享打印机
  14. 计算机硬件的五大功能模块,什么是操作系统的五大功能模块
  15. echarts scatter3D 图标陷进地图
  16. 【Python】WARNING: The script xx.exe is installed in xxdirectory which is not on PATH.
  17. 十二星座匹配对象_快来看看,准爆了的十二星座恋情分析表
  18. 2022年,Python 编程需要养成这 9 个好习惯
  19. html写的代码投屏到LED屏,会议室小间距LED屏可以实现笔记本电脑的无线投屏显示吗?...
  20. 【AI】封杀这个公式,AI智商将为零【转】

热门文章

  1. 【转】彻底解决matplotlib中文乱码问题
  2. LR接口测试---基于http协议之get/post
  3. PHP magic_quotes_gpc
  4. SVN commit:remains in tree-conflict错误的解决办法
  5. 解决计算机名修改或作业移植导致的服务器名问题.sql
  6. 格式化显示在Label控件中的金额格式文本 (2)
  7. xml操作之创建xml节点
  8. html语言中span,html元素span标签的使用方法及作用
  9. linux存储--线程与栈(十五)
  10. form表单刷新_《大胖 ? 小课》- 不用 js 实现文件无刷新上传