Skip to main content

Navigator 浏览器信息对象

一、属性

1、navigator.appCodeName

返回浏览器的代码名。

navigator.appCodeName
// 'Mozilla'

2、navigator.appName

返回浏览器的名称。

navigator.appName
// 'Netscape'

3、navigator.platform

返回运行浏览器的操作系统平台。

navigator.platform
// 'MacIntel'

4、navigator.appVersion

返回浏览器的平台和版本信息。

navigator.appVersion
// '5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.61 Safari/537.36'

5、navigator.userAgent

返回由客户机发送服务器的 user-agent 头部的值。

navigator.userAgent
// 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.61 Safari/537.36'

6、navigator.cookieEnabled

表示当前页面是否启用了 cookie。

navigator.cookieEnabled
// true

7、navigator.language

返回用户的首先语言,通常是浏览器用户界面的语言。

navigator.language
// 'zh-CN'

8、navigator.onLine

表示浏览器是否联网。

navigator.onLine
// true

二、方法

1、navigator.javaEnabled()

window.navigator.javaEnabled()

功能:指定是否在浏览器中启用 Java。

参数:

示例:

if (window.navigator.javaEnabled()) {
// code will never be executed; the condition is always false
}