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
}