日期:2014-05-16 浏览次数:20316 次
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
userLanguage???????
IE4及其后续的版本 ???????????? 用户在自己的操作系统上设置的语言
userProfile???????? ? ? ? NS6 及其后续的版本 ????????????? 返回一个UserProfile对象,它存储用户的个人信息
vender???????????????????? NS6 及其后续的版本 ?????????????????? 浏览器厂商名称
vendorSub???? ? ? ? ? ? NS6 及其后续的版本 ????????????????? 关于浏览器厂商更多的信息
?
?
<html> <body> <script type="text/javascript"> document.write("<p>浏览器:") document.write(navigator.appName + "</p>") document.write("<p>浏览器版本:") document.write(navigator.appVersion + "</p>") document.write("<p>代码:") document.write(navigator.appCodeName + "</p>") document.write("<p>平台:") document.write(navigator.platform + "</p>") document.write("<p>Cookies 启用:") document.write(navigator.cookieEnabled + "</p>") document.write("<p>浏览器的用户代理报头:") document.write(navigator.userAgent + "</p>") </script> </body> </html>?
?