JavaScript Navigator对象

gooood个人博客网站

JavaScript

JavaScript Navigator对象
JavaScript的Navigator对象被用于浏览器检测。它可用于获取浏览器信息,如appName,appCodeName,userAgent等。
navigator对象是window属性,因此可以通过以下方式访问它:
window.navigator JavaScript Navigator对象的属性
Navigator对象有许多属性可返回浏览器的信息。
appName  返回名称
appVersion  返回版本
appCodeName  返回代码名称
cookieEnabled  如果启用了cookie则返回true,否则返回false
userAgent  返回用户代理
language  返回语言。它仅在Netscape和Firefox中受支持。
userLanguage  返回用户语言。它仅在IE中受支持。
plugins  返回插件。它仅在Netscape和Firefox中受支持。
systemLanguage  返回系统语言。它仅在IE中受支持。
mimeTypes[]  返回mime类型的数组。它仅在Netscape和Firefox中受支持。
platform  返回平台,例如Win32。
online  如果浏览器在线则返回true,否则返回false。

JavaScript Navigator对象的方法
javaEnabled()  检查java是否已启用。
taintEnabled()  检查是否启用了污点。它自JavaScript 1.2以来已被弃用。

Navigator对象的示例
让我们看看历史对象的不同用法。
<script> document.writeln("<br/>navigator.appCodeName: "+navigator.appCodeName); document.writeln("<br/>navigator.appName: "+navigator.appName); document.writeln("<br/>navigator.appVersion: "+navigator.appVersion); document.writeln("<br/>navigator.cookieEnabled: "+navigator.cookieEnabled); document.writeln("<br/>navigator.language: "+navigator.language); document.writeln("<br/>navigator.userAgent: "+navigator.userAgent); document.writeln("<br/>navigator.platform: "+navigator.platform); document.writeln("<br/>navigator.onLine: "+navigator.onLine); </script>

本文内容由用户注册发布,仅代表作者或来源网站个人观点,不代表本网站的观点和立场,与本网站无关。本网系信息发布平台,仅提供信息存储空间服务,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本网站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。如因作品内容侵权需删除与其他问题需要同本网联系的,请尽快通过本网的邮箱或电话联系。 
THE END
分享
二维码
< <上一篇
下一篇>>