zoukankan      html  css  js  c++  java
  • YUI的UA检测

    YUI.UA是针对javascript的宿主环境检测的一个检测对象,返回的是一系统关于当前宿主的信息

    1.对象相关信息列表及userAgent

    检测对象


    2.定义一个公用函数,用于检测版本号

    版本检测函数

       这个函数的就是将’123.234.42.42424’ =>  123.23442

       变更一下 :保留第一个符号,后面相同的符号全部去掉

    版本检测函数

      再变更一下:获取一个寻址 

    版本检测函数


    3.开始检测

      

    版本检测函数


       a.  安全设置o.secure是根据href中是否以https开始来设置值 (http与https的区      别http://www.cnblogs.com/wxlzhizu/archive/2009/12/09/1620005.html

       o.secure = href && (href.toLowerCase().indexOf(‘https’) === 0);

      b. 检测顺序如下 (操作系统 –> 检测内核及是否是手机 –> 检测webkit内核 【opera15+特殊,手机项】 –>  检测不是webkit 【opera低版本】 –>  IE

    检测顺序

      c. 是否支持触摸检测

    触摸

      d.不是客户端版的js检测

    nodejs


    4.版本比较函数,采用sort中函数的写法

    版本比较函数





  • 相关阅读:
    SQL——索引
    const 与 readonly知多少
    ASP.NET MVC 4 RC的JS/CSS打包压缩功能
    学习IIS & MVC的运行原理
    IIS中使用ASP.NET MVC的经验总结
    cookie 和session 的区别详解
    SQL之经典语句
    SQL存储过程,使用事务(try catch),游标
    深入理解SQL的四种连接-左外连接、右外连接、内连接、全连接
    Sql效能优化总结(续)- sql语句优化篇
  • 原文地址:https://www.cnblogs.com/fsy0718/p/3287183.html
Copyright © 2011-2022 走看看