Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

window.navigator

概述

返回一个navigator对象的引用,可以用它来查询一些关于运行当前脚本的应用程序的相关信息.

例子

alert("You're using " + navigator.appName);

属性

navigator.appCodeName
返回当前浏览器的内部“代码”名称,该名称可能是不"正确"的.
navigator.appName
返回当前浏览器的正式名称,该名称可能是不"正确"的.
navigator.appVersion
返回当前浏览器的版本号,该值可能是不"正确"的.
navigator.buildID
返回当前浏览器的构建标识符 (例如: "2006090803").
navigator.connection
提供有关设备的网络连接的信息.
navigator.cookieEnabled
返回一个布尔值,表明当前浏览器是否启用了cookies.
navigator.doNotTrack
返回用户配置中do-not-track项的值,如果值为"yes",则网站和应用程序不会跟踪用户.
navigator.id
返回 id 对象,你可以用它来为自己的网站添加对BrowserID的支持.
navigator.language
返回一个字符串,表明当前浏览器的语言种类.
navigator.mimeTypes
返回当前浏览器支持的MIME类型列表.
navigator.mozBattery
返回一个battery 对象,你可以用它来获取自己电脑上的电池的电量情况.
navigator.mozNotification Mobile Only in Gecko 2.0
navigator.webkitNotification
返回一个notification 对象,你可以用它来向使用你的web应用程序的用户发送通知.
navigator.mozTelephony Mobile Only in Gecko
返回一个DOMTelephony 对象,你可以用它来创建和管理手机通话.
navigator.onLine
返回一个布尔值,表明当前浏览器是否正常联网.
navigator.oscpu
返回一个字符串,表明当前所使用的操作系统类型.
navigator.platform
返回一个字符串,表明当前所使用的系统平台类型.
navigator.plugins
返回一个包含了浏览器中所有已安装的插件对象的数组.
navigator.product
返回当前浏览器产品名称(例如: "Gecko").
navigator.productSub
返回当前浏览器构建编号(例如: "20060909").
navigator.securitypolicy
返回一个空字符串. 在Netscape 4.7x中, 返回"US & CA domestic policy" 或者 "Export policy".
navigator.userAgent
返回当前浏览器的user agent字符串.
navigator.vendor
返回当前浏览器的浏览器供应商名称, (例如: "Netscape6")
navigator.vendorSub
返回当前浏览器的浏览器供应商名称的版本号 (e.g. "6.1").
navigator.webkitPointer
返回一个Mouse Lock API中的PointerLock对象.

方法

navigator.javaEnabled
表明当前浏览器是否启用了对Java的支持.
navigator.mozIsLocallyAvailable
检测一个URI资源在脱机状态是否可用.
navigator.preference 已废弃 Gecko 2.0
设置一个用户配置. 该方法只能在特权代码中使用,目前已经废弃,你应该使用XPCOM Preferences API 来代替.
navigator.registerContentHandler
允许网站将自己注册成为一个给定MIME类型的内容的处理程序.
navigator.registerProtocolHandler
允许网站将自己注册成为一个给定协议的处理程序.
navigator.taintEnabled 已废弃 Gecko 1.7.8 已废弃 Gecko 9.0
返回false. 表明浏览器是否支持taint/untaint功能.已在JavaScript 1.2中删除.
navigator.vibrate()
如果设备支持震动(手机或其他),则触发设备震动.

相关链接

规范

  • 该对象在 HTML 中定义.

文档标签和贡献者

 此页面的贡献者: zhanghbin, teoli, jsx, ziyunfei
 最后编辑者: zhanghbin,