📅  最后修改于: 2020-10-24 08:09:59             🧑  作者: Mango
JavaScript Navigator对象用于浏览器检测。它可用于获取浏览器信息,例如appName,appCodeName,userAgent等。
导航器对象是window属性,因此可以通过以下方式访问它:
window.navigator
要么,
navigator
导航器对象的许多属性可返回浏览器的信息。
No. | Property | Description |
---|---|---|
1 | appName | returns the name |
2 | appVersion | returns the version |
3 | appCodeName | returns the code name |
4 | cookieEnabled | returns true if cookie is enabled otherwise false |
5 | userAgent | returns the user agent |
6 | language | returns the language. It is supported in Netscape and Firefox only. |
7 | userLanguage | returns the user language. It is supported in IE only. |
8 | plugins | returns the plugins. It is supported in Netscape and Firefox only. |
9 | systemLanguage | returns the system language. It is supported in IE only. |
10 | mimeTypes[] | returns the array of mime type. It is supported in Netscape and Firefox only. |
11 | platform | returns the platform e.g. Win32. |
12 | online | returns true if browser is online otherwise false. |
导航器对象的方法如下。
No. | Method | Description |
---|---|---|
1 | javaEnabled() | checks if java is enabled. |
2 | taintEnabled() | checks if taint is enabled. It is deprecated since JavaScript 1.2. |
让我们看看历史对象的不同用法。
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