`
xiaojiit
  • 浏览: 132049 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

JavaScript 通过 navigator 对象获取浏览者相关信息

阅读更多

 

  • 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

 

 

0
0
分享到:
评论

相关推荐

    javascript获取经纬度

    这个功能主要依赖于浏览器的Geolocation API,它允许网页获取访问者的地理位置信息,包括经度和纬度。以下是对这一主题的详细说明: 1. **Geolocation API**: 浏览器的Geolocation API是实现这一功能的基础。它...

    JavaScript的浏览器对象详解

    例如,可以通过`navigator.userAgent`获取到用户代理字符串,这在统计分析网站访问者使用哪种浏览器时非常有用。 #### Window对象 `window`对象是BOM的核心,几乎所有的全局变量和函数都属于`window`对象。它可以...

    javascript初学教程 多本 pdf

    7. **第7章 Window及相关顶级对象**:窗口对象是JavaScript中全局的对象,包含了浏览器的一些关键功能,如location用于导航,navigator获取浏览器信息,history管理浏览历史,以及setTimeout和setInterval进行定时...

    javaScript教案

    它提供了与用户交互的接口,如alert、confirm、prompt用于对话框交互,location对象用于管理当前页面URL,history对象处理浏览历史,navigator对象包含了浏览器的信息。 四、文档对象模型(DOM) DOM是HTML和XML...

    JavaScript教材_ppt课件_实例教材

    “3.JavaScript浏览器对象.ppt”部分,会介绍浏览器提供的API,如Window对象(全局对象,包含页面相关的属性和方法)、Document对象(表示整个HTML文档)、Location对象(获取和设置URL)、Navigator对象(关于...

    JavaScript教程--从入门到精通(PPT精简版)

    JavaScript 能使信息和用户之间不仅仅是一种显示和浏览的关系,而是实现了一种实时的、动态的、可交互的表达能力。 二、JavaScript 的特点 JavaScript 具有以下几个基本特点: * 脚本编写语言 * 基于对象的语言 *...

    javascript 教程

    Window对象是全局对象,包含了一系列与浏览器交互的方法和属性,如location对象用于处理URL,history对象管理浏览历史,navigator对象提供浏览器信息。事件处理(事件监听、事件冒泡和事件委托)和DOM操作(增删改查...

    The-JS-browser-object.zip_javascript

    Navigator对象提供了有关浏览器的信息,如浏览器名称、版本和平台等。例如,`navigator.appName`返回浏览器的名称,`navigator.userAgent`显示用户代理字符串,这对于检测用户使用的浏览器类型非常有用。 四、...

    javascript权威指南示例代码.zip

    此外,JavaScript也提供了与浏览器交互的BOM(Browser Object Model),如window对象、navigator对象、location对象和history对象,它们分别提供了有关浏览器窗口、用户代理、当前页面URL和浏览历史的信息。...

    javascript 入门教程

    此外,还会涉及location对象(用于处理URL)、history对象(管理浏览历史)以及navigator对象(获取浏览器信息)等。 最后,第8章“Document对象”则详细阐述了文档对象,它是整个网页的顶级对象,包含了所有的HTML...

    JavaScript技术在Web网页中的应用研究.pdf

    History对象可在客户需求的基础上,在Web浏览页面中,对浏览记录进行更新与处理,例如,访问者当前浏览3个Web页面,则在history对象中,会出现3个项信息,属性值的设置为3。在利用JavaScript技术的前提下,可通过...

    Netscape-navigator网页浏览器安装文件

    Netscape Navigator是一款历史悠久的网页浏览器,由网景公司(Netscape Communications ...通过安装并体验Netscape Navigator,我们可以回顾早期Web技术的发展,理解现代浏览器如何从这些早期产品中演化而来。

    javascript源码大全 v1.0(CHM)

    Browser Object Model(BOM)提供了与浏览器交互的方法,如window对象的location.href改变页面地址,history对象管理浏览历史,navigator对象获取浏览器信息,screen对象获取用户屏幕参数,setTimeout和setInterval...

    javaScript总结

    12. **浏览器API**:JavaScript可以调用浏览器提供的API,如navigator对象获取浏览器信息,location对象处理URL,history对象控制浏览历史,以及XMLHttpRequest和fetch API实现Ajax请求等。 13. **Node.js**:...

    JavaScript函数大全Word版

    该文档通过列举常见的JavaScript语法特性、内置对象和函数,帮助开发者快速掌握这门语言的核心概念和技术要点。 #### 二、详细知识点解析 ##### 1. 输出语句 `document.write` `document.write` 是一种基本的输出...

    Javascript基础应用

    4. **Location对象**:提供了与当前URL相关的属性和方法,可以用来获取或改变页面的URL。 5. **History对象**:允许开发者访问用户的历史浏览记录,但出于隐私考虑,只能读取,不能修改。 6. **Document对象**:...

    javascript火爆教程推荐,1~3学会

    4. 浏览器窗口中的DOM(Document Object Model)结构包括:`window`(顶级对象)、`navigator`(浏览器信息)、`screen`(屏幕信息)、`history`(浏览历史)、`location`(页面URL)和`document`(HTML文档)。...

Global site tag (gtag.js) - Google Analytics