javascript 脚本环境也提供了一些对象,这些对象一般都是用于提供脚本环境的功能,即整个浏览器和Html文档环境所提供的功能。
(所有浏览器提供的内部对象开头都是小写的形式,这和javaScript语言本身提供的写法一致)
navigator是一个独立的对象,他用于提供用户所使用的浏览器以及操作系统等信息,以navigator对象属性的形式来提供。


属性名称       兼容性           返回内容

appCodeName           javaScript 1.0              与浏览器相关的内部代码名
appMinorVersion            IE4及其后续的版本       辅版本号(通常应用于浏览器的补丁或服务包)
appName                      javaScript 1.0              浏览器的正式名称
appVersion                   javaScript 1.0               浏览器的版本号
cookieEnabled              (IE4和NS6)及其后续版本   返回用户浏览器是否启用了cookie
cpuClass                      IE4及其后续的版本         返回用户计算机的cpu的型号,通常intel芯片返回"x86"
language                     NS4及其后续的版本     浏览器支持的语言
mimeType                javaScript 1.1                浏览器支持的所有MIME类型的数组
onLine                         JScript 1.0               返回浏览器是否处于在线模式(IE4以上版本)
opsProfile                    N/A                               未定义  
oscpu                          NS6 及其后续的版本     浏览器正在运行的操作系统,其中可能有CPU的信息
platform                      javaScript 1.2                浏览器正在运行的操作系统平台,包括Win16(windows3.x)                                                                          Win32(windows98,Me,NT,2000,xp),Mac68K(Macintosh 680x0)                                                                         和MacPPC(Macintosh PowerPC)

plugins                       javaScript 1.1                 安装在浏览器上的所有插件的数组
product                      NS6 及其后续的版本         浏览器的产品名
productSub                 NS6 及其后续的版本         关于浏览器更多信息
securityPolicy              NS64及其后续的版本        浏览器支持的加密类型
systemLanguage         IE4及其后续的版本           用户操作系统支持的默认语言
userAgent                   javaScript 1.0                 包含以下属性中所有或一部分的字符串:appCodeName, appName,appVersion,language,platform

navigator属性相关推荐

  1. 通过浏览器navigator判断浏览器版本或者手机类型判断微信访问

    javascript 的navigator属性,不常用,但是用处也不少,主要用处是在做浏览器兼容的问题的时候,现在有的网站已经不兼容IE6,用户假如用IE6浏览网页的话,会提示浏览器升级等信息.或者判 ...

  2. Navigator 对象 深入研究

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

  3. Navigator对象

    Navigator对象 Navigator对象表示用户代理的状态和标识,其允许脚本查询它和注册自己进行一些活动,可以使用只读的window.navigator属性取得实例化的navigator对象的引 ...

  4. BOM系列之Navigator对象

    文章の目录 1.Navigator是什么 2.属性 2.1.buildID 2.1.1.概述 2.1.2.语法 2.1.3.返回值 2.2.clipboard 2.2.1.概述 2.2.2.语法 2. ...

  5. windows对象的属性

    1.document是window对象的一个属性,因此可以省掉window,直接写document document方法: 1>write  writeln(带回车)动在页面中写入内容,原内容不 ...

  6. HTML:Browser 对象

    ylbtech-HTML:Browser 对象 1.返回顶部 1. Window 对象 Window 对象表示浏览器中打开的窗口. 如果文档包含框架(frame 或 iframe 标签),浏览器会为 ...

  7. JavaScript权威指南(第六版) 初读笔记

    JavaScript的5种原始类型:undefined.null.布尔值.数字和字符串. JavaScript中两个非常重要的数据类型是对象和数组. 通过方括号定义数组元素和通过花括号定义对象属性名和 ...

  8. JavaScript权威指南--window对象

    知识要点 window对象及其客户端javascript所扮演的核心角色:它是客户端javascript程序的全局对象.本章介绍window对象的属性和方法,这些属性定义了不同的API,但是只有一部分 ...

  9. 利用 LotusScript 灵活操作 Lotus Notes 富文本域

    简介: 本文介绍了如何利用 LotusScript. 来灵活操作 Lotus Notes 富文本域(Rich Text Field)里的内容,并提供了几个示例程序来进行展示.要求读者有 LotusSc ...

最新文章

  1. 【转】IOS的各种后台情况的实现
  2. python isinstance函数判断object的类型
  3. linux服务器性能监控命令汇总之iostat命令(三)
  4. 【错误记录】Android 应用安装报错 ( The application could not be installed: INSTALL_FAILED_CONFLICTING_PROVIDER )
  5. java中synchronized的用法详解
  6. GPU Gems2 - 4 分段缓冲(Segment Buffering)
  7. 常用的匹配正则表达式
  8. LeetCode - Maximum Subarray
  9. git reset后本地拉取_Git 代码防丢指南
  10. 在指定路径或者是文件名查找指定的字符串
  11. 只显示小方格_魔力科学小实验 | 只能剪一刀,如何将图片中的红白方块分开?...
  12. activiti学习
  13. java网站开发模式有哪些_第7章JavaWeb常用开发模式.ppt
  14. 窗口拖动后,还原窗口位置
  15. Python知识点(史上最全)
  16. HTML5 实现拼图游戏
  17. PostgreSQL Array 数组类型与 FreeSql 打出一套【组合拳】
  18. PHP CURL 账号密码 添加授权Authorization头Header
  19. android摄像头旋转花屏,Android OpenGL YUV 旋转花屏解决、Camera获取图像
  20. yan-master项目集成Activiti 6.0.0

热门文章

  1. java音频文件怎么打开_java 怎么读取音乐文件
  2. JS 动态清除Div中内容
  3. mv命令移动文件到指定目录
  4. Linux实战 | 搭建Linux(CentOS6.8版)_1
  5. 2017.10.7 括号序列 思考记录
  6. 全方位了解超宽带信号高速采集记录回放系统
  7. python怎么让py里面逐行运行_怎样在安卓上运行python
  8. 新手配置 Jetty + Eclipse (Hot code debugging)
  9. centos6.0安装中文输入法
  10. C++(Leetcode):两数之和