1. <code class="language-html"><!doctype html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>Navigator详解,IE11,chrome和firefox浏览器下</title>
    6. <script>
    7. //属性
    8. var appCodeName= window.navigator.appCodeName;//返回与浏览器相关的内部代码名  都为Mozilla
    9. var appName=navigator.appName;//返回浏览器正式名称  均为Netscape
    10. var appVersion=navigator.appVersion;//返回浏览器版本号
    11. var cookieEnabled=navigator.cookieEnabled;//返回浏览器是否启用cookie,true和false
    12. var geolocation=navigator.geolocation;//返回地理定位信息(h5)
    13. var javaEnabled=navigator.javaEnabled();//检测当前浏览器是否支持 Java,从而知道浏览器是否能显示 Java 小程序(IE,chrome返回true,firefox返回false)
    14. var language=navigator.language;//返回浏览器的首选语言
    15. var mimeTypes= navigator.mimeTypes;//返回浏览器支持的Mime类型
    16. var msManipulationViewsEnabled= navigator.msManipulationViewsEnabled;//仅支持IE,true
    17. var msMaxTouchPoints=navigator.msMaxTouchPoints;//字面意思是最大的触摸点,IE为0,其他不支持
    18. var msPointerEnabled=navigator.msPointerEnabled;//IE为true,其他不支持
    19. var onLine=navigator.onLine;//是否连接互联网,均返回true(未断网)
    20. var platform=navigator.platform;//所在平台,返回win32
    21. var plugins=navigator.plugins;//返回浏览器插件集合
    22. var preference=navigator.preference;//允许一个已标识的脚本获取并设置特定的 Navigator 参数
    23. var product= navigator.product;//浏览器产品名,返回gecko
    24. var systemLanguage=navigator.systemLanguage;//获取系统语言,IE支持,返回zh-cn
    25. var userAgent=navigator.userAgent;//判断浏览器类型
    26. var userLanguage=navigator.userLanguage;//返回操作系统的自然语言设置,IE支持,返回zh-cn
    27. //方法
    28. var msLaunchUri=navigator.msLaunchUri;//回调函数,未研究
    29. var taintEnabled=navigator.taintEnabled;//回调函数
    30. var hasOwnProperty=navigator.hasOwnProperty;//意思是是否支持属性,用法如下
    31. var s=document.hasOwnProperty("ontouchstart");//电脑返回false,手机为true
    32. alert(s);
    33. </script>
    34. </head>
    35. <body>
    36. </body>
    37. </code>

JS中navigator对象详解的更多相关文章

  1. js中Date()对象详解

    var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-???? ...

  2. 转-JS中document对象详解

    对象属性 document.title //设置文档标题等价于HTML的<title>标签 document.bgColor //设置页面背景色 document.fgColor //设置 ...

  3. JS中document对象详解

    转自:http://www.cnblogs.com/andycai/archive/2010/06/29/1767351.html 对象属性 document.title //设置文档标题等价于HTM ...

  4. js中window对象详解以及页面跳转

    1.window.top.window.location = "index.asp"; 2.window.top.location.href="index.asp&quo ...

  5. (转)javascript中event对象详解

    原文:http://jiajiale.iteye.com/blog/195906 javascript中event对象详解          博客分类: javaScript JavaScriptCS ...

  6. django中request对象详解(转载)

    django中的request对象详解 Request 我们知道当URLconf文件匹配到用户输入的路径后,会调用对应的view函数,并将  HttpRequest对象  作为第一个参数传入该函数. ...

  7. JS中this关键字详解

    本文主要解释在JS里面this关键字的指向问题(在浏览器环境下). 阅读此文章,还需要心平气和的阅读完,相信一定会有所收获,我也会不定期的发布,分享一些文章,共同学习 首先,必须搞清楚在JS里面,函数 ...

  8. JS 中 this 关键字详解

    本文主要解释在JS里面this关键字的指向问题(在浏览器环境下). 首先,必须搞清楚在JS里面,函数的几种调用方式: 普通函数调用 作为方法来调用 作为构造函数来调用 使用apply/call方法来调 ...

  9. 转:AJAX中xhr对象详解

    XJAX ,并不是一种新技术的诞生.它实际上代表的是几项技术按一定的方式组合在一在同共的协作中发挥各自的作用. 它包括: 使用XHTML和CSS标准化呈现: 使用DOM实现动态显示和交互: 使用XML ...

随机推荐

  1. 【20190226】JavaScript-知识点记录:dom0级事件,dom2级事件

    DOM0级事件处理程序: 通过将元素的事件处理程序属性(如onclick)的值设置为一个函数来指定事件处理程序的方法称为DOM0级方法,它被认为是元素的方法,这时候的事件处理程序是在元素的作用域中运行 ...

  2. Java之static作用的全方位总结

    1.深度总结 引用一位网友的话,说的非常好,如果别人问你static的作用:如果你说静态修饰 类的属性 和 类的方法 别人认为你是合格的:如果是说 可以构成 静态代码块,那别人认为你还可以: 如果你说 ...

  3. C# Synchronized 和 SyncRoot 实现线程同步的源码分析及泛型集合的线程安全访问

    转载:http://blog.csdn.net/zztfj/article/details/5640889 Synchronized vs SyncRoot 我们知道,在.net的一些集合类型中,譬如 ...

  4. Jetbrains Idea连接TFS时配置的坑

    #Team Explorer Everywherehttps://www.microsoft.com/en-us/search/result.aspx?q=team+explorer+everywhe ...

  5. 使用VSTS的Git进行版本控制(二)——提交保存工作

    使用VSTS的Git进行版本控制(二)--提交保存工作 当对文件进行更改时,Git将在本地仓库中记录更改.可以通过选择变更来提交的对应更改.提交总是针对本地的Git仓库,因此不必担心提交是完美的,或者 ...

  6. spring4笔记----web.xml中2.4以上版本Listener的配置

    基本上没用过Servlet2.4以下版本,所以2.4版本以下不必学了 <?xml version="1.0" encoding="UTF-8"?> ...

  7. 【底层原理】深入理解Cache (下)

    得到了我的PC的cache参数如下: L1 Cache : 32KB , 8路组相连,linesize为 64Byte 64个组 L2 Cache:256KB 8路组相连,linesize为 64By ...

  8. Jenkins版本升级

    前言 我们的内网打包环境目前是运行在windows上,采用jenkins.msi 安装成windwos服务的形式. 升级前准备 在jenkins版本升级之后,我使用ThinBackup进行了备份,详细 ...

  9. 在Django中接收文件并存储

    首先是一个views函数的例子 def get_user_profiles(request): if request.method == 'POST': myFile = request.FILES. ...

  10. Shell脚本中的 测试开关 和 特殊参数

    1. 测试开关 Shell中自带的一些测试指令, 下表列出这些测试指令的含义以及是否可用于 test命令, bash, ksh. 开关 test bash ksh 定义 -a FILE   支持 支持 ...