navigator属性

简介: javascript 脚本环境也提供了一些对象,这些对象一般都是用于提供脚本环境的功能,即整个浏览器和Html文档环境所提供的功能。(所有浏览器提供的内部对象开头都是小写的形式,这和javaScript语言本身提供的写法一致)navigator是一个独立的对象,他用于提供用户所使用的浏览器以及操作系统等信息,以navigator对象属性的形式来提供。

javascript 脚本环境也提供了一些对象,这些对象一般都是用于提供脚本环境的功能,即整个浏览器和Html文档环境所提供的功能。
(所有浏览器提供的内部对象开头都是小写的形式,这和javaScript语言本身提供的写法一致)
navigator是一个独立的对象,他用于提供用户所使用的浏览器以及操作系统等信息,以navigator对象属性的形式来提供。


属性名称       兼容性           返回内容

appCodeName           javaScript 1.0              与浏览器相关的内部代码名
appMinorVersion            IE4及其后续的版本       辅版本号(通常应用于浏览器的补丁或服务包)
appName                      javaScript 1.0              浏览器的正式名称
appVersion                   javaScript 1.0               浏览器的版本号
cookieEnabled              (IE4和NS6)及其后续版本   返回用户浏览器是否启用了cookie
cpuClass                      IE4及其后续的版本         返回用户计算机的cpu的型号,通常intel芯片返回"x86"
language                     NS4及其后续的版本     浏览器支持的语言
mimeType                javaScript 1.1                浏览器支持的所有MIME类型的数组
onLine                         JScript 1.0               返回浏览器是否处于在线模式(IE4以上版本)
opsProfile                    N/A                               未定义  
oscpu                          NS6 及其后续的版本     浏览器正在运行的操作系统,其中可能有CPU的信息
platform                      javaScript 1.2                浏览器正在运行的操作系统平台,包括Win16(windows3.x)                                                                          Win32(windows98,Me,NT,2000,xp),Mac68K(Macintosh 680x0)                                                                         和MacPPC(Macintosh PowerPC)

plugins                       javaScript 1.1                 安装在浏览器上的所有插件的数组
product                      NS6 及其后续的版本         浏览器的产品名
productSub                 NS6 及其后续的版本         关于浏览器更多信息
securityPolicy              NS64及其后续的版本        浏览器支持的加密类型
systemLanguage         IE4及其后续的版本           用户操作系统支持的默认语言
userAgent                   javaScript 1.0                 包含以下属性中所有或一部分的字符串:appCodeName, appName,appVersion,language,platform

目录
相关文章
|
4月前
|
Python
Excel中如何批量重命名工作表与将每个工作表导出到单独Excel文件
本文介绍了如何在Excel中使用VBA批量重命名工作表、根据单元格内容修改颜色,以及将工作表导出为独立文件的方法。同时提供了Python实现导出工作表的代码示例,适用于自动化处理Excel文档。
|
6月前
|
JSON 缓存 并行计算
NVIDIA 实现通义千问 Qwen3 的生产级应用集成和部署
阿里巴巴近期开源了通义千问Qwen3大语言模型(LLM),包含两款混合专家模型(MoE)235B-A22B与30B-A3B,以及六款稠密模型(Dense)从0.6B到32B不等。开发者可基于NVIDIA GPU使用TensorRT-LLM、Ollama、SGLang、vLLM等框架高效部署Qwen3系列模型,实现快速词元生成和生产级应用开发。
|
数据采集 数据可视化 关系型数据库
【python案例】基于Python 爬虫的房地产数据可视化分析设计与实现
本文设计并实现了一个基于Python爬虫的房地产数据可视化分析系统,通过BeautifulSoup框架采集房源信息,使用pandas进行数据处理,MySQL存储数据,并利用pyecharts进行数据可视化,以帮助用户更直观地了解房源信息并辅助选房购房。
1738 4
|
存储 人工智能 Java
Neo4j从入门到精通:打造高效知识图谱数据库 | AI应用开发
在大数据和人工智能时代,知识图谱作为一种高效的数据表示和查询方式,逐渐受到广泛关注。本文从入门到精通,详细介绍知识图谱及其存储工具Neo4j,涵盖知识图谱的介绍、Neo4j的特点、安装步骤、使用方法(创建、查询)及Cypher查询语言的详细讲解。通过本文,读者将全面了解如何利用Neo4j处理复杂关系数据。【10月更文挑战第14天】
1497 6
|
缓存 定位技术 Python
是时候跟Conda说再见了
是时候跟Conda说再见了
1502 2
|
存储 JavaScript Java
Cocos Creator Android 平台 Google 原生登录(二)
Cocos Creator Android 平台 Google 原生登录
428 0
|
算法 测试技术 开发工具
  养成游戏开发流程-合成类成品游戏源码交付更快
养成游戏是一种以培养和发展角色为主题的游戏类型,合成类成品游戏是其中一种常见的养成游戏类型。
|
JSON 算法 中间件
Centos7 环境使用 Docker 安装 Zookeeper 集群详解
Centos7 环境使用 Docker 安装 Zookeeper 集群详解
960 0
Jmeter组件-Random CSV Data Set Config参数化CSV随机读取文件
Jmeter组件-Random CSV Data Set Config参数化CSV随机读取文件
Jmeter组件-Random CSV Data Set Config参数化CSV随机读取文件
|
关系型数据库 MySQL 数据库连接
使用MySqL替代Freeswitch默认的SQLite数据库 以提高性能
使用MySqL替代Freeswitch默认的SQLite数据库 以提高性能