Navigator 对象包含有关浏览器的信息。

Navigator 对象属性和方法:

<html>
  <head>
    <title>JS完整获取浏览器信息</title>
  </head>
  <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    <table width="435" border="1" cellspacing="3" cellpadding="0">
      <tr>
        <td>浏览器名称</td>
        <td>
          <script>document.write(navigator.appName)</script>
        </td>
      </tr>
      <tr>
        <td >浏览器版本</td>
        <td >
          <script>document.write(navigator.appVersion)</script>
        </td>
      </tr>
      <tr>
        <td>浏览器语言</td>
        <td>
          <script>document.write(navigator.browserLanguage)</script>
        </td>
      </tr>
      <tr>
        <td >CPU类型</td>
        <td >
          <script>document.write(navigator.cpuClass)</script>
        </td>
      </tr>
      <tr>
        <td>操作系统</td>
        <td>
          <script>document.write(navigator.platform)</script>
        </td>
      </tr>
      <tr>
        <td >系统语言</td>
        <td >
          <script>document.write(navigator.systemLanguage)</script>
        </td>
      </tr>
      <tr>
        <td>用户语言;</td>
        <td>
          <script>document.write(navigator.userLanguage)</script>
        </td>
      </tr>
      <tr>
        <td >在线情况</td>
        <td >
          <script>document.write(navigator.onLine)</script>
        </td>
      </tr>
      <tr>
        <td>屏幕分辨率</td>
        <td>

          <script>document.write(window.screen.width+"x"+window.screen.height)</script>

        </td>
      </tr>
      <tr>
        <td>颜色</td>
        <td> <script>document.write(window.screen.colorDepth+"位")</script></td>
      </tr>
      <tr>
        <td>字体平滑</td>
        <td><script>document.write(window.screen.fontSmoothingEnabled)</script></td>
      </tr>
      <tr>
        <td>appMinorVersion</td>
        <td>
          <script>document.write(navigator.appMinorVersion)</script>
        </td>
      </tr>
      <tr>
        <td >appCodeName</td>
        <td >
          <script>document.write(navigator.appCodeName)</script>
        </td>
      </tr>
      <tr>
        <td>cookieEnabled</td>
        <td>
          <script>document.write(navigator.cookieEnabled)</script>
        </td>
      </tr>
      <tr>
        <td >userAgent</td>
        <td >
          <script>document.write(navigator.userAgent)</script>
        </td>
      </tr>
      <tr>
        <td>javaEnabled</td>
        <td>
          <script>document.write(navigator.javaEnabled())</script>
        </td>
      </tr>
      <tr>
        <td >taintEnabled</td>
        <td >
          <script>document.write(navigator.taintEnabled())</script>
        </td>
      </tr>
    </table>
  </body>
</html>

JS获取浏览器名和版本信息的更多相关文章

  1. js获取浏览器类型和版本信息

    bro () { let broName = 'Runing' let strStart = 0 let strStop = 0 let temp = '' let userAgent = windo ...

  2. Android 获取包名,版本信息

    Android 获取包名,版本信息及VersionName名称     <span style="font-size: 14px;">private String ge ...

  3. js获取浏览器信息及版本(兼容IE)

    获取浏览器信息方法有很多种,但是要是兼容ie旧版本就有点麻烦了,因为很多方法在旧版本ie是不支持的,所以ie我做了单独处理,但是目前还有小问题,就是想显示QQ浏览器,搜狗浏览器..这样的,这样还实现不 ...

  4. js获取浏览器版本信息整理

    一.Navigator 对象 JavaScript Navigator 对象包含了有关访问者浏览器的所有信息.接下来我们学习 Navigator 对象的两个属性. appName 保存浏览器类型 ap ...

  5. js get browser vertion (js获取浏览器信息版本)

    1问题:js get browser vertion (js获取浏览器信息版本) 2解决方案 Copy this script into your JavaScript files. It works ...

  6. JS 获取浏览器和屏幕宽高等信息代码

    JS 获取浏览器和屏幕宽高等信息. 网页可见区域宽:document.body.clientWidth  网页可见区域高:document.body.clientHeight  网页可见区域宽:doc ...

  7. JS判断浏览器类型与版本

    在JS中判断浏览器的类型,估计是每个编辑过页面的开发人员都遇到过的问题.在众多的浏览器产品中,IE.Firefox.Opera.Safari........众多品牌却标准不一,因此时常需要根据不同的浏 ...

  8. JavaScript获取浏览器类型与版本

    从网上找到一段使用JavaScript判断浏览器以及浏览器版本的比较好的代码,在此记录一下: <script type="text/javascript"> var S ...

  9. [Jquery] js获取浏览器滚动条距离顶端的距离

    需要用js获取滚动条距离窗口顶端的距离和js获取浏览器可视化窗口的大小  一.jQuery获取的相关方法 jquery 获取滚动条高度 获取浏览器显示区域的高度 : $(window).height( ...

随机推荐

  1. c#中 HttpWebRequest请求抛异常,基础连接已经关闭: 连接被意外关闭

    在用httpWebRequest模拟请求的时候有时因为服务器等方面做了请求的限制, 在请求会出现基础连接已经关闭: 接收时发生意外错误的错误 一般原因是因为服务器不允许与 Internet 资源建立持 ...

  2. C语言学习016:单链表

    #include <stdio.h> //定义一个链表,链表是一种递归结构,在定义的时候必须要给结构起一个名字 typedef struct folder{ int level; char ...

  3. HoverTree项目已经实现分层

    HoverTree项目已经初步实现分层,源代码已经上传到 http://hovertree.com/down/ 请到SOURCE CODE查看. 在本地用SQL Server 2008 数据库测试成功 ...

  4. 【C#】在窗体中水平居中的控件,到了XP下不居中的解决办法

    我时不时会遭遇这个操蛋问题,今天得闲研究了一下,解决如下: A.将窗体FormBorderStyle属性改为Fixed系,当然这会导致用户不能拖拉窗口大小,所以你可能需要B计划↓ B.确保在[VS]中 ...

  5. 用C语言来分割字符串

    #include <stdio.h> int main() { ] = {}; ] = {}; ] = {}; sscanf("1,2,3#3,4#4,5"," ...

  6. iOS阶段学习第29天笔记(UITextField的介绍)

    iOS学习(UI)知识点整理 一.关于UITextField的介绍 1)概念: UITextField 是用于接收用户输入的一个控件 2)UITextField  初始化实例代码: //创建一个UIt ...

  7. 通过指定函数/方法形参类型提高PHP代码可靠性

    指定形参类型是PHP 5就支持的一项特性.形参支持array - 数组. object - 对象两种类型. class User{ public $name; public $password; fu ...

  8. 事件委托 documentFragment

    如果有一个列表页,页面结构是外面一个BODY, 里面有一万个子DIV,每个DIV里面有一些文字,这些文字都不相同.需求是,点击一个DIV,要求弹个alert框,将DIV里的文字显示出来.你会怎么做. ...

  9. 高效 Java Web 开发框架 JessMA v3.3.1 正式发布

    JessMA(原名:Portal-Basic)是一套功能完备的高性能 Full-Stack Web 应用开发框架,内置可扩展的 MVC Web 基础架构和 DAO 数据库访问组件(内部已提供了 Hib ...

  10. 分享25个新鲜出炉的 Photoshop 高级教程

    网络上众多优秀的 Photoshop 实例教程是提高 Photoshop 技能的最佳学习途径.今天,我向大家分享25个新鲜出炉的 Photoshop 高级教程,提高你的设计技巧,制作时尚的图片效果.这 ...