Navigator对象

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

的是 Netscape 的 Navigator 的浏览器。但其他实现了javaScript 的浏览器也支持这个对象。  

  appCodeName:  返回浏览器的代码名。以Netscape代码为基础的浏览器中,它的值是"Mozilla".为兼容Microsoft也是

            (历史性遗留问题,都是返回Mozilla) ↓

  

  appMinorVersion:  返回浏览器的次级版本。(IE4, Opera支持)

  appName:  返回浏览器的名称  (历史性遗留问题,返回都是Netscape)  ↓

  

  appVersion:  返回浏览器的平台和版本信息(建议使用 userAgent, userAgent比appVersion多了一个参数)  ↓

  

  browserLanguage:  返回当前浏览器的语言(只有 IE 和 Opera 支持)

  cookieEnabled:  返回指明浏览器中是否启用 cookie 的布尔值(cookie 是记录我们登陆账号密码等信息,一般

           在登陆邮箱之类的时候,浏览器会提示你是否保存该账号密码)

  cpuClass:  返回浏览器系统的 CPU 等级 (只有 IE 支持)

  onLine:  返回指明系统是否处于脱机模式的布尔值(脱机,就是你电脑是否联网)  ↓

  

  platform:  返回运行浏览器的操作系统平台

  systemLanguage:  返回当前操作系统的默认语言(只支持 IE)

  userAgent:  返回由客户机发送服务器的 user-agent 头部的值  ↓

  

  userLanguage:  返回操作系统设定的自然语言(IE 和 Opera 支持)

  plugins:  返回包含客户端安装的所有插件的数组

Navigator对象方法

  javaEnabled():  规定浏览器是否支持并启用了 java

  taintEnabled():  规定浏览器是否启用数据污点(data tainting)

javascript Navigator对象属性和方法的更多相关文章

  1. JavaScript 访问对象属性和方法及区别

    这篇文章主要介绍了浅析JavaScript访问对象属性和方法及区别的相关资料,仅供参考 属性是一个变量,用来表示一个对象的特征,如颜色.大小.重量等:方法是一个函数,用来表示对象的操作,如奔跑.呼吸. ...

  2. 谈谈JavaScript Navigator 对象属性

    Navigator 对象属性 可以在Navigator对象上使用以下属性: 属性 描述 appCodeName 返回浏览器的代码名称 appName 返回浏览器的名称 appVersion 返回浏览器 ...

  3. 转: JavaScript 获取对象属性和方法

    一.获取对象属性和方法 Object.keys()for in 返回对象的可枚举属性和方法的名称数组. Object.getOwnPropertyNames() 返回的数组的所有属性(可枚举或不可枚举 ...

  4. JavaScript 获取对象属性和方法

    ShineJaie 原创整理,转载请注明出处. 一.获取对象属性和方法 Object.keys() 返回对象的可枚举属性和方法的名称数组. Object.getOwnPropertyNames() 返 ...

  5. javascript window对象属性和方法

    window对象 window对象表示一个浏览器窗口或一个框架.在客户端JavaScript中,window对象是全局对象,所有的表达式 都在当前的环境中计算.也就是说,要引用当前窗口根本不需要特殊的 ...

  6. 浅析JavaScript访问对象属性和方法及区别

    属性是一个变量,用来表示一个对象的特征,如颜色.大小.重量等:方法是一个函数,用来表示对象的操作,如奔跑.呼吸.跳跃等. 在JavaScript中通常使用”."运算符来存取对象的属性的值.或 ...

  7. javascript Location对象属性和方法

    Location对象 Location对象包含有关当前URL的信息 https://blog.csdn.net/u010953692/article/details/80901035#3 https( ...

  8. JavaScript原生对象属性和方法详解——Array对象

    http://www.feeldesignstudio.com/2013/09/native-javascript-object-properties-and-methods-array/ lengt ...

  9. javascript History对象属性和方法

    History对象 History对象包含用户(在浏览器窗口中)访问过的URL length: 返回浏览器历史列表中的URL数量(打开浏览器,访问淘宝,返回1,再访问百度,返回2) History对象 ...

随机推荐

  1. Hadoop 学习之Docker

    docker环境的配置请参考:http://www.cnblogs.com/frankliu/p/8052673.html hadoop-docker安装地址参考:https://hub.docker ...

  2. canvas刮刮乐游戏等

    裁剪 ctx.clip():当前路径外的区域不再绘制 <canvas id="cans" width=500 height=500></canvas> &l ...

  3. 服务器&linux

    linux vsftp查看端口占用:netstat -natp |grep 21如果有占用21端口进程,kill它 ,或者remove它.安装:yum -y install vsftpduseradd ...

  4. Page Visibility(网页可见性) API与登录同步引导页实例页面

    页面1  HTML代码: <p id="loginInfo"></p> JS代码: (function() {     if (typeof pageVis ...

  5. FortiGate上架前准备

    1.收集信息 1.网络拓扑信息(了解网络拓扑信息有助于网络方案的规划) 2.环境信息(了解部署位置.部署模式.最大吞吐.最大用户数有助于对设备性能的评估) 3.客户需求,对FortiGate部署的功能 ...

  6. [leetcode]24. Swap Nodes in Pairs交换节点对

    Given a linked list, swap every two adjacent nodes and return its head. You may not modify the value ...

  7. centos 7 添加中文输入法

    中文输入法

  8. Python开发——【循环】语句

    while循环 while 条件: # 要执行的循环体 # 如果条件为真,那么循环体则执行 # 如果条件为假,那么循环体不执行 死循环 count = 0 while True:# 条件永远为真 pr ...

  9. JMD Handy Baby 2 to Decode & Adding New BMW 525 ID46 Key

    Here OBD2TOOL share the guide on how to use JMD Handy Baby II to decode and add new keys for BMW 525 ...

  10. jdbc随笔

    通过jdbc连接数据库的基本步骤:  导入jar包驱动类  jdbc语法:jdbc:子协议:厂商内容  对于mysql而言:jdbc:mysql://主机地址:端口号/库名               ...