作者:Bqiwei12890 | 来源:互联网 | 2013-07-25 10:04
今天我们接着上次的window对象继续来介绍浏览器(Navigator)对象。Navigator主要就是返回浏览器的一些信息,下面我们来看一下它的属性和方法,然后再最后给出一个Demo。
Navigator对象属性
appCodeName:返回浏览器的代码名
appName:返回浏览器的名称
appVersion:返回浏览器的平台和版本信息
appMinorVersion:返回浏览器的次级版本
browserLanguage:返回当前浏览器的语言
COOKIEEnabled:返回浏览器是否启用COOKIE,结果为布尔值
onLine:返回浏览器是否处于脱机模式,结果为布尔值
cpuClass:返回浏览器系统的CPU等级
platform:返回运行浏览器的操作系统平台
systemLanguage:返回操作系统所使用的语言
userLanguage:返回操作系统的自然语言设置
userAgent:返回由客户机发送至服务器的user-agent头部值
这些属性的浏览器支持情况
属性
|
描述
|
IE
|
F
|
O
|
appCodeName
|
返回浏览器的代码名。
|
4
|
1
|
9
|
appMinorVersion
|
返回浏览器的次级版本。
|
4
|
No
|
No
|
appName
|
返回浏览器的名称。
|
4
|
1
|
9
|
appVersion
|
返回浏览器的平台和版本信息。
|
4
|
1
|
9
|
browserLanguage
|
返回当前浏览器的语言。
|
4
|
No
|
9
|
COOKIEEnabled
|
返回指明浏览器中是否启用 COOKIE 的布尔值。
|
4
|
1
|
9
|
cpuClass
|
返回浏览器系统的 CPU 等级。
|
4
|
No
|
No
|
onLine
|
返回指明系统是否处于脱机模式的布尔值。
|
4
|
No
|
No
|
platform
|
返回运行浏览器的操作系统平台。
|
4
|
1
|
9
|
systemLanguage
|
返回 OS 使用的默认语言。
|
4
|
No
|
No
|
userAgent
|
返回由客户机发送服务器的 user-agent 头部的 值。
|
4
|
1
|
9
|
userLanguage
|
返回 OS 的自然语言设置。
|
4
|
No
|
9
|
Navigator对象方法
javaEnabled()方法:判断浏览器是否支持并启用了Java,结果为布尔值
taintEnabled()方法:判断浏览器是否启用了data tainting,结果为布尔值
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
|
好了,浏览器对象的属性和方法已经介绍的差不多了,大家可以根据下面的Demo来测试一下自己所使用的浏览器,看看自己的浏览器的详细信息。