- JavaScript Navigator对象:(领航员)
检测浏览器的版本、所支持的MIME类型、已安装的外挂程序(plug-in)。该对象包含两个子对象:外挂对象、MIME类型对象。
-
JavaScript Navigator对象的属性:
格式: navigator.属性
appCodeName |
代码 |
appName |
名称 |
appVersion |
版本 |
language |
语言 |
mimeType |
以数组表示所支持的MIME类型 |
platform |
编译浏览器的机器类型 |
plugins |
以数组表示已安装的外挂程序 |
userAgent |
用户代理程序的表头 |
-
plugin对象的属性:
格式: navigator.plugins.属性
description |
外挂程序模块的描述 |
filename |
外挂程序模块的文件名 |
length |
外挂程序模块的个数 |
name |
外挂程序模块的名称 |
-
mimeType对象的属性:
格式:navigator.mimeTypes.属性
description |
MIME类型的描述 |
enablePlugin |
对应到哪个外挂模块 |
length |
MIME类型的数目 |
suffixes |
MIME类型的扩展名 |
type |
MIME类型的名称 |
相关网页:
http://apps.hi.baidu.com/share/detail/20702270
http://www.aspxhome.com/chm/javascript/js_about.htm
分享到:
相关推荐
这个功能主要依赖于浏览器的Geolocation API,它允许网页获取访问者的地理位置信息,包括经度和纬度。以下是对这一主题的详细说明: 1. **Geolocation API**: 浏览器的Geolocation API是实现这一功能的基础。它...
例如,可以通过`navigator.userAgent`获取到用户代理字符串,这在统计分析网站访问者使用哪种浏览器时非常有用。 #### Window对象 `window`对象是BOM的核心,几乎所有的全局变量和函数都属于`window`对象。它可以...
7. **第7章 Window及相关顶级对象**:窗口对象是JavaScript中全局的对象,包含了浏览器的一些关键功能,如location用于导航,navigator获取浏览器信息,history管理浏览历史,以及setTimeout和setInterval进行定时...
它提供了与用户交互的接口,如alert、confirm、prompt用于对话框交互,location对象用于管理当前页面URL,history对象处理浏览历史,navigator对象包含了浏览器的信息。 四、文档对象模型(DOM) DOM是HTML和XML...
“3.JavaScript浏览器对象.ppt”部分,会介绍浏览器提供的API,如Window对象(全局对象,包含页面相关的属性和方法)、Document对象(表示整个HTML文档)、Location对象(获取和设置URL)、Navigator对象(关于...
JavaScript 能使信息和用户之间不仅仅是一种显示和浏览的关系,而是实现了一种实时的、动态的、可交互的表达能力。 二、JavaScript 的特点 JavaScript 具有以下几个基本特点: * 脚本编写语言 * 基于对象的语言 *...
Window对象是全局对象,包含了一系列与浏览器交互的方法和属性,如location对象用于处理URL,history对象管理浏览历史,navigator对象提供浏览器信息。事件处理(事件监听、事件冒泡和事件委托)和DOM操作(增删改查...
Navigator对象提供了有关浏览器的信息,如浏览器名称、版本和平台等。例如,`navigator.appName`返回浏览器的名称,`navigator.userAgent`显示用户代理字符串,这对于检测用户使用的浏览器类型非常有用。 四、...
此外,JavaScript也提供了与浏览器交互的BOM(Browser Object Model),如window对象、navigator对象、location对象和history对象,它们分别提供了有关浏览器窗口、用户代理、当前页面URL和浏览历史的信息。...
此外,还会涉及location对象(用于处理URL)、history对象(管理浏览历史)以及navigator对象(获取浏览器信息)等。 最后,第8章“Document对象”则详细阐述了文档对象,它是整个网页的顶级对象,包含了所有的HTML...
History对象可在客户需求的基础上,在Web浏览页面中,对浏览记录进行更新与处理,例如,访问者当前浏览3个Web页面,则在history对象中,会出现3个项信息,属性值的设置为3。在利用JavaScript技术的前提下,可通过...
Netscape Navigator是一款历史悠久的网页浏览器,由网景公司(Netscape Communications ...通过安装并体验Netscape Navigator,我们可以回顾早期Web技术的发展,理解现代浏览器如何从这些早期产品中演化而来。
Browser Object Model(BOM)提供了与浏览器交互的方法,如window对象的location.href改变页面地址,history对象管理浏览历史,navigator对象获取浏览器信息,screen对象获取用户屏幕参数,setTimeout和setInterval...
12. **浏览器API**:JavaScript可以调用浏览器提供的API,如navigator对象获取浏览器信息,location对象处理URL,history对象控制浏览历史,以及XMLHttpRequest和fetch API实现Ajax请求等。 13. **Node.js**:...
该文档通过列举常见的JavaScript语法特性、内置对象和函数,帮助开发者快速掌握这门语言的核心概念和技术要点。 #### 二、详细知识点解析 ##### 1. 输出语句 `document.write` `document.write` 是一种基本的输出...
4. **Location对象**:提供了与当前URL相关的属性和方法,可以用来获取或改变页面的URL。 5. **History对象**:允许开发者访问用户的历史浏览记录,但出于隐私考虑,只能读取,不能修改。 6. **Document对象**:...
4. 浏览器窗口中的DOM(Document Object Model)结构包括:`window`(顶级对象)、`navigator`(浏览器信息)、`screen`(屏幕信息)、`history`(浏览历史)、`location`(页面URL)和`document`(HTML文档)。...