JavaScript中的Navigator浏览器对象
JavaScript中的Navigator浏览器对象 JavaScript中的Navigator浏览器对象是一个重要的浏览器对象,它提供了当前浏览器的各种信息,包括浏览器的版本、名称、语言、操作平台等信息。navigator对象是JavaScript客户端运行时刻引擎自动创建的,可以通过navigator对象的属性和方法来获取当前浏览器的信息。 navigator对象的属性包括: 1. appCodeName:返回浏览器的“码名”(?),流行的IE和NN都返回'Mozilla'。 例如,document.write("navigator.appCodeName 的值是" + navigator.appCodeName) 2. appName:返回浏览器名,IE返回'Microsoft Internet Explorer',NN返回'Netscape'。 例如,document.write("navigator.appName 的值是 " + navigator.appName) 3. appVersion:返回浏览器版本,包括了大版本号、小版本号、语言、操作平台等信息。 例如,document.write("navigator.appVersion 的值是 " + navigator.appVersion) 4. language:返回浏览器的语言信息。 例如,document.write("navigator.language 的值是 " + navigator.language) 5. mimeType:以数组形式返回浏览器所支持的MIME类型。 例如,document.write("navigator.mimeTypes 的值是 " + navigator.mimeTypes) 6. platform:返回浏览器的操作平台,对于Windows 9x上的浏览器,返回'Win32'(大小写可能有差异)。 例如,document.write("navigator.platform 的值是 " + navigator.platform) 7. userAgent:返回以上全部信息。 例如,IE5.01返回'Mozilla/4.0 (compatible; MSIE 5.01; Windows 98)' 8. plugins:以数组形式返回浏览器已安装的外挂程序。 例如,document.write("navigator.plugins 的值是 " + navigator.plugins) 9. javaEnabled():返回一个布尔值,代表当前浏览器允许或不允许Java。 例如,document.write("navigator.javaEnabled() 的值是 " + navigator.javaEnabled()) navigator对象的使用场景非常广泛,例如检测浏览器的版本、所支持的MIME类型、已安装的外挂程序等。同时,navigator对象也可以用来区分不同的浏览器,例如: <script> if (document.all) { document.write("你的浏览器是:MSIE"); } else { document.write("你的浏览器是:Navigator"); } </script> navigator对象是一个非常重要的浏览器对象,它提供了许多有用的信息,可以帮助开发者更好地理解当前浏览器的环境和能力。
- 粉丝: 8
- 资源: 953
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助