JavaScript的导航对象

本文概要

  • JavaScript的导航对象的属性
  • JavaScript的导航对象的方法
JavaScript的导航对象用于浏览器检测。它可以用来获取浏览器的信息,如应用程序的名字,appCodeName,等的userAgent
导航器对象是窗口属性,因此它可以通过访问:
window.navigator

【JavaScript的导航对象】要么,
navigator

JavaScript的导航对象的属性有迹象表明,返回浏览器的信息导航对象的许多特性。
没有。属性描述
1appName返回名称
2appVersion返回版本
3appCodeName返回的代码名称
4cookieEnabled如果cookie被启用则返回True
5userAgent返回用户代理
6language返回的语言。它仅在Netscape和Firefox的支持。
7userLanguage返回用户的语言。它仅在IE浏览器的支持。
8plugins返回插件。它仅在Netscape和Firefox的支持。
9systemLanguage返回系统语言。它仅在IE浏览器的支持。
10mimeTypes[]返回mime类型的阵列。它仅在Netscape和Firefox的支持。
11platform返回平台如Win32的。
12online如果浏览器是上网,否则为false返回true。
JavaScript的导航对象的方法导航器对象的方法如下所示。
没有。方法描述
1javaEnabled()检查Java是否启用。
2taintEnabled()检查是否感染已启用。因为JavaScript的1.2它已经过时了。
导航对象的示例让我们来看看历史记录对象的不同用法。
< 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>

navigator.appCodeName: Mozilla navigator.appName: Netscape navigator.appVersion: 5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML,like Gecko) Chrome/37.0.2062.124 Safari/537.36 navigator.cookieEnabled: true navigator.language: en-US navigator.userAgent: Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML,like Gecko) Chrome/37.0.2062.124 Safari/537.36 navigator.platform: Win32 navigator.onLine: true

    推荐阅读