zoukankan      html  css  js  c++  java
  • Jquery判断IE6等浏览器的代码

    jquery中利用navigator.userAgent.indexOf来判断浏览器类型,并进行了一下处理,如果不想使用jquery,稍为修改下代码就可以为自己所用

    Jquery判断IE6的代码:
    复制代码 代码如下:

    if ($.browser.msie && ($.browser.version == "6.0") && !$.support.style) {
    //代码
    }

    jquery 判断浏览器方法
    jquery中利用navigator.userAgent.indexOf来判断浏览器类型,并进行了一下处理,如果不想使用jquery,稍为修改下代码就可以为自己所用
    jquery判断浏览器的源码(jquery1.31为例)
    Js代码:
    复制代码 代码如下:

    var userAgent = navigator.userAgent.toLowerCase();
    // Figure out what browser is being used
    jQuery.browser = {
    version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1],
    safari: /webkit/.test( userAgent ),
    opera: /opera/.test( userAgent ),
    msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
    mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
    };

    version---浏览器版本
    msie----ie浏览器(Microsoft Internet Explorer)
    mozilla-火狐浏览器
    opera--opera浏览器
    Js代码:
    var userAgent = navigator.userAgent.toLowerCase();
    browser={
    version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1],
    safari: /webkit/.test( userAgent ),
    opera: /opera/.test( userAgent ),
    msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
    mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
    }
    调用的时候和jquery一样,只不过把$符号取掉就行了
    引用自:http://www.zdbase.com/content/detail.aspx?OID=F50C5170-4793-4C42-966C-823D48DA5879
    用Jquery来判断浏览器的类型,如果只是仅仅为了判断浏览器的类型而使用该方法,那么不建议使用,只是在你已经使用了jquery才建议使用,因为没必要因为这么小的一个功能就加载那么大的类库吧。
    建议学习jquery的朋友学习下,了解一下思路。
    主要使用的方法:$.browser.['浏览器关键字']
    代码如下:
    复制代码 代码如下:

    <script type="text/javascript">
    $(function() {
    if($.browser.msie) {
    $( function() { alert("this is msie"); });
    }
    else if($.browser.safari)
    {
    $( function() { alert("this is safari!"); });
    }
    else if($.browser.mozilla)
    {
    $( function() { alert("this is mozilla!"); });
    }
    else if($.browser.opera)
    {
    $( function() { alert("this is opera"); });
    }
    else
    {
    $( function() { alert("i don't konw!"); });
    }
    });
    </script>


    详细出处参考:http://www.jb51.net/article/26735.htm

  • 相关阅读:
    路由器默认密码
    目前网络安全的攻击来源
    SQL注入——时间盲注
    UNIX网络编程第4章4.5listen函数4.6accept函数
    UNIX网络编程第3章套接字编程简介3.2套接字地址结构3.3值结果参数3.4字节排序函数
    Ubuntu软件系列---如何安装deb安装包
    Ubuntu软件系列---添加实时网速
    Ubuntu软件系列---网易云
    4.9 TF读入TFRecord
    4-8 使用tf.train.string_input_producer读取列表样本
  • 原文地址:https://www.cnblogs.com/pansly/p/2078727.html
Copyright © 2011-2022 走看看