下文笔者讲述Navigator对象的简介,如下所示
Navigator对象的简介
Navigator对象的功能:
用于获取浏览器信息
Navigator对象中存储了浏览器信息,
如:
浏览器名称,版本等信息
可以使用window.navigator返回Navigator对象
navigator对象中的属性
属性 |
备注 |
appCodeName |
返回当前浏览器的内部名称(开发代号) |
appName |
返回浏览器的官方名称 |
appVersion |
返回浏览器的平台和版本信息 |
cookieEnabled |
返回浏览器是否启用 cookie,启用返回 true,禁用返回 false |
onLine |
返回浏览器是否联网,联网则返回 true,断网则返回 false |
platform |
返回浏览器运行的操作系统平台 |
userAgent |
返回浏览器的厂商和版本信息,即浏览器运行的操作系统、浏览器的版本、名称 |
navigator |
对象中的方法 |
navigator对象中的方法
方法 |
备注 |
javaEnabled() |
返回浏览器是否支持运行 Java Applet 小程序,支持则返回 true,不支持则返回 false |
sendBeacon() |
向浏览器异步传输少量数据 |
例
document.write("navigator.appCodeName:" + navigator.appCodeName + "<br>");
document.write("navigator.appName:" + navigator.appName + "<br>");
document.write("navigator.appVersion:" + navigator.appVersion + "<br>");
document.write("navigator.cookieEnabled:" + navigator.cookieEnabled + "<br>");
document.write("navigator.onLine:" + navigator.onLine + "<br>");
document.write("navigator.platform:" + navigator.platform + "<br>");
document.write("navigator.userAgent:" + navigator.userAgent + "<br>");
document.write("navigator.javaEnabled():" + navigator.javaEnabled() + "<br>");