`
cakin24
  • 浏览: 1397859 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

JavaScript Window Navigator对象

阅读更多

JavaScript Window Navigator


window.navigator 对象包含有关访问者浏览器的信息。


 

Window Navigator

window.navigator 对象在编写时可不使用 window 这个前缀。

 

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="gb2312">
  5. <title>浏览器对象</title>
  6. </head>
  7. <body>
  8. <div id="example"></div>
  9. <script>
  10. txt ="<p>浏览器代号: "+ navigator.appCodeName +"</p>";
  11. txt+="<p>浏览器名称: "+ navigator.appName +"</p>";
  12. txt+="<p>浏览器版本: "+ navigator.appVersion +"</p>";
  13. txt+="<p>启用Cookies: "+ navigator.cookieEnabled +"</p>";
  14. txt+="<p>硬件平台: "+ navigator.platform +"</p>";
  15. txt+="<p>用户代理: "+ navigator.userAgent +"</p>";
  16. txt+="<p>用户代理语言: "+ navigator.systemLanguage +"</p>";
  17. document.getElementById("example").innerHTML=txt;
  18. </script>
  19. </body>
  20. </html>
 
 

 

运行结果

浏览器代号: Mozilla

浏览器名称: Netscape

浏览器版本: 5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; InfoPath.2; LCTE; rv:11.0) like Gecko

启用Cookies: true

硬件平台: Win32

用户代理: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; InfoPath.2; LCTE; rv:11.0) like Gecko

用户代理语言: zh-CN

 

警告!!!

来自 navigator 对象的信息具有误导性,不应该被用于检测浏览器版本,这是因为:

  • navigator 数据可被浏览器使用者更改
  • 一些浏览器对测试站点会识别错误
  • 浏览器无法报告晚于浏览器发布的新操作系统
1
0
分享到:
评论

相关推荐

    【温故而知新】JavaScript的BOM之Navigator对象.md

    ### JavaScript的BOM之Navigator对象 #### 一、概念 在JavaScript中,BOM(Browser Object Model)是指浏览器对象模型,它定义了浏览器提供的各种对象,这些对象允许开发者通过脚本来控制浏览器的行为。BOM主要...

    js对象层次• navigator •screen•window

    在提供的信息中,我们关注三个主要的对象:`navigator`、`screen`和`window`,以及它们关联的一些子对象。 `navigator`对象是关于用户浏览器的信息库,提供了如浏览器名称、版本、平台和是否支持Java等属性。例如,...

    javaScript的对象window

    JavaScript中的`window`对象是浏览器环境中最核心的对象之一,它代表了浏览器的顶级窗口或框架。无论网页中是否存在BODY、FRAMESET或FRAME元素,浏览器都会为每个这样的元素创建一个`window`对象实例。此外,`window...

    javascript宿主对象之window.navigator详解

    总结来说,window.navigator对象是JavaScript中用于获取和处理浏览器信息的一个重要宿主对象。通过该对象提供的属性和方法,开发者能够判断出当前用户的浏览器类型、版本以及设备类型等信息,并据此做出相应的处理,...

    Javascript之BOM(window对象)详解_.docx

    许多全局JavaScript对象,如location和navigator,实际上是window对象的属性。location对象用于处理当前页面的URL,navigator对象则提供了关于用户浏览器的信息。 当页面包含框架时,每个框架都有自己的window对象...

    JavaScript—window对象使用示例

    `window`对象还包括`alert()`, `prompt()`, `confirm()`, `setTimeout()`, `clearTimeout()`, `setInterval()`, `clearInterval()`等方法,以及`document`, `screen`, `navigator`等属性,它们共同构成了JavaScript...

    JavaScript Window Navigator

    JavaScript Window Navigator window.navigator 对象包含有关访问者浏览器的信息。 Window Navigator window.navigator 对象在编写时可不使用 window 这个前缀。 实例 txt = “ 浏览器代号: ” + navigator....

    函数和window对象

    函数可以通过`window`对象的属性来访问浏览器的一些功能,例如`window.history`用于操作浏览历史,`window.navigator`提供了关于用户浏览器的信息。此外,`window.setTimeout()`和`window.clearTimeout()`用于延迟...

    JavaScript window资源管理器

    JavaScript中的`window`对象是浏览器环境中全局对象的基石,它代表了浏览器的一个窗口。这个对象提供了许多用于控制和访问浏览器窗口的功能,包括交互、导航、定时以及与其他Web API的集成。在JavaScript中,几乎...

    window对象--event对象详解

    Window对象在JavaScript中是浏览器全局对象,它代表了浏览器的一个窗口或者一个框架。在这个窗口中,我们可以执行脚本、操作DOM、以及处理用户与页面的交互。Event对象则是JavaScript事件处理中的核心,它包含了与...

    javascript Window及document对象详细整理

    JavaScript中的Window对象是全局对象,它是每个浏览器窗口的核心,提供了与浏览器窗口交互的各种方法和属性。Window对象的主要职责包括管理窗口的状态,如位置、大小、URL等,以及提供与用户交互的能力,如弹出...

    即用即查-JavaScript核心对象参考手册 window

    JavaScript是Web开发中不可或缺的一部分,尤其其核心对象如Window,对于网页交互起着至关重要的作用。Window对象是浏览器环境中JavaScript的全局对象,它代表了浏览器的一个窗口,是JavaScript与浏览器进行交互的...

    navigator-检测浏览器版本-javascript

    `navigator` 是全局对象的一个属性(在浏览器环境中是 `window` 的一个属性),提供了与用户浏览器有关的信息。这些信息包括浏览器名称、版本号、平台信息、语言偏好设置等。通过这些信息,开发者可以实现兼容性检测...

    window对象

    在Web开发中,`window`对象是JavaScript中的全局对象,它代表了浏览器的一个实例,几乎所有的浏览器环境中的JavaScript代码都是在`window`对象的上下文中运行的。这个对象提供了许多与用户交互、页面操作以及时间...

    【温故而知新】JavaScript的BOM之Window对象.md

    ### JavaScript的BOM之Window对象 #### 一、概念 BOM(Browser Object Model)即浏览器对象模型,它是JavaScript中的一个重要组成部分,为开发者提供了与浏览器交互的能力。BOM定义了一系列的对象,通过这些对象...

    js学习之Window对象

    JavaScript中的Window对象是浏览器环境中最基础且至关重要的对象,它代表了浏览器的窗口,并提供了与用户交互、控制文档以及访问浏览器特性的接口。在本文中,我们将深入探讨Window对象的各种属性、方法和事件,以便...

    JavaScript 参考手册-帮助文档API.pdf

    本手册主要介绍了JavaScript中的几个核心对象:Navigator、Window和History,这些都是实现Web前端交互功能的基础。 首先,我们来谈谈Navigator对象。Navigator对象用于获取浏览器的相关信息,并提供了对浏览器所...

    浅述Javascript的外部对象

    首先,BOM包含了Window、History、Location和Navigator对象,它们是JavaScript中用于控制浏览器窗口的主要对象。 1. Window对象是JavaScript中最重要的全局对象,它代表了浏览器的一个窗口或者一个标签页。Window...

Global site tag (gtag.js) - Google Analytics