Navigator 对象提供了关于浏览器的信息,可以通过它来获取用户代理字符串、浏览器版本、操作系统等相关信息。
属性
1. navigator.appName
返回浏览器的名称,通常为 "Netscape"。
示例代码:
------------------------------- -- -- ----------
2. navigator.appVersion
返回浏览器的版本信息。
示例代码:
---------------------------------- -- -- ---- -------- -- ----- ------ ---- ------------------ ------- ---- ------ -------------------- --------------
3. navigator.userAgent
返回浏览器的用户代理字符串,包含浏览器的名称、版本、操作系统等信息。
示例代码:
--------------------------------- -- -- ------------ -------- -- ----- ------ ---- ------------------ ------- ---- ------ -------------------- --------------
4. navigator.platform
返回浏览器所在的操作系统平台。
示例代码:
-------------------------------- -- -- -------
5. navigator.language
返回浏览器的首选语言。
示例代码:
-------------------------------- -- -- -------
方法
1. navigator.javaEnabled()
判断浏览器是否支持 Java。
示例代码:
-- ------------------------- - ----------------- -- ---------- - ---- - ----------------- -- --- ---------- -
2. navigator.geolocation
返回一个 Geolocation 对象,用于获取用户的地理位置信息。
示例代码:
-- ----------------------- - ----------------------------------------------------------- - ---------------------- - - -------------------------- ----------------------- - - --------------------------- --- - ---- - ------------------------ -- --- ------------ -
以上就是 Navigator 对象的相关属性和方法,通过这些信息可以更好地了解用户的浏览器环境。