jquery 1.9 1.8 判断 浏览器(IE11,IE8,IE7,IE6)版本

1.9以后很我方法删除了,所有和之前版本判断浏览器版本有所差记录一下

1.9

----------------------------------------------------------------------------------------------

if (/msie/.test(navigator.userAgent.toLowerCase())) {
            //IE6
            if (‘undefined‘ == typeof (document.body.style.maxHeight)) {
                $(‘#toolInfo‘).show();
            } else {
                //IE6-8
                //if (!$.support.leadingWhitespace) {
                //    $(‘#toolInfo‘).show();
                //}
                var ua1 = navigator.userAgent.toLowerCase();
                if (ua1.match(/msie/) != null || ua1.match(/trident/) != null) {
                    //浏览器类型
                    var browserType1 = "IE";
                    //浏览器版本
                    var browserVersion1 = ua1.match(/msie ([\d.]+)/) != null ? ua1.match(/msie ([\d.]+)/)[1] : ua1.match(/rv:([\d.]+)/)[1];
                    if (browserVersion1.indexOf(‘7‘) > -1) {
                        $(‘#toolInfo‘).show();
                    }
                }
            }
        }
        else if (/firefox/.test(navigator.userAgent.toLowerCase())||
            /webkit/.test(navigator.userAgent.toLowerCase())||
            /opera/.test(navigator.userAgent.toLowerCase())) {
            //(当是火狐的时候)不显示(因为IE11采用的是火狐的内核)
            $(‘#toolInfo‘).show();
        }
        else {
            //IE11
            var ua = navigator.userAgent.toLowerCase();
            if (ua.match(/msie/) != null || ua.match(/trident/) != null) {
                //浏览器类型
                var browserType = "IE";
                //浏览器版本
                var browserVersion = ua.match(/msie ([\d.]+)/) != null ? ua.match(/msie ([\d.]+)/)[1] : ua.match(/rv:([\d.]+)/)[1];

            } else {
                $(‘#toolInfo‘).show();
            }
        }

1.8.3

------------------------------------------------------------------------------------------------------------------------------

//当前如果不是IE浏览器或IE版本低于IE8的都要给出系统不支持的提示,并且给出下载安装包
        if ($.browser.msie) {
            if (parseFloat($.browser.version) < 8) {
                $(‘#toolInfo‘).show();
            }
        }
        else if ($.browser.mozilla) {
            //(当是火狐的时候)不显示(因为IE11采用的是火狐的内核)
        }
        else {
            $(‘#toolInfo‘).show();
        }

代码有点乱,

时间: 2024-11-11 12:33:42

jquery 1.9 1.8 判断 浏览器(IE11,IE8,IE7,IE6)版本的相关文章

区分IE9/IE8/IE7/IE6及其他浏览器-CSS hack

记录一下这些浏览器的hack如下: 一.IE9以及以下版本浏览器 对于IE8及其以下版本的浏览器,就是使用本文标题所提到的”\9″ hack.如下代码: .ie8_9{ color:blue; /*所有浏览器*/ color:red\0; /*IE9/IE8版本浏览器*/ } 二.IE8以及以下版本浏览器 对于IE8及其以下版本的浏览器,就是使用本文标题所提到的”\9″ hack.如下代码: .ie6_7_8{ color:blue; /*所有浏览器*/ color:red\9; /*IE8以及

jquery.ua.js docs之判断浏览器利器推荐

原文地址:http://festatic.aliapp.com/js/jquery.ua/#chrome

判断浏览器是否为IE和版本

var isIE8 = false; var isIE9 = false; var isIE10 = false; isIE8 = !!navigator.userAgent.match(/MSIE 8.0/); isIE9 = !!navigator.userAgent.match(/MSIE 9.0/); isIE10 = !!navigator.userAgent.match(/MSIE 10.0/); //判断当前浏览器版本是否符合,符合为true 原文地址:https://www.cn

JQuery 判断浏览器及其版本

JQuery 中用 方法 jQuery.browser 来判断浏览器,返回值可以为: safari opera msie mozilla. 当然有时候我们还需要区分版本 这就要用到 jQuery.browser.version function JudgeBroswer() { if($.browser.msie) { alert("this is msie!"); //IE } else if($.browser.safari) { alert("this is safar

怎么用jquery判断浏览器类型和版本号?

用jquery判断浏览器类型:判断浏览器类型是IE浏览器还是火狐甚至是opera或者苹果浏览器safari,jquery 特效代码如下:判断浏览器类型和版本号如下: 怎么用jquery判断浏览器类型? 用jquery判断浏览器类型:判断浏览器类型是IE浏览器还是火狐甚至是opera或者苹果浏览器safari,jquery 特效代码如下: <script type="text/javascript" src="jquery-1.3.2.min.js">&l

jquery判断浏览器类型的代码

jquery判断浏览器类型的代码 Jquery中利用navigator.userAgent.indexOf来判断浏览器类型,并进行了一下处理,建议学习Jquery的朋友学习下,了解一下思路. 主要使用的方法:$.browser.['浏览器关键字'] . 代码如下: $(function() { if($.browser.msie) { alert("this is msie"); } else if($.browser.safari) { alert("this is saf

判断浏览器的类型

浏览器的类型 jquery ie的内核:Trident ff的内核/netcape6以及以上:gecko oprea7及以上:presto 谷歌:webkit 判断浏览器的内核 $.browser.webkit ie $.browser.msie $.browser.version 使用方法: $.browser.['浏览器关键字'] 代码如下: $(function() { if($.browser.msie) { alert("this is msie"); } else if($

JQuery判断浏览器类型

浏览器内核标识,依据 navigator.userAgent 判断. mozilla 此属性在 DOM 树加载完成前即有效,可用于为特定浏览器设置 ready 事件. 参考文档:http://api.jquery.com/jQuery.browser/ 待验证代码: 1 <SCRIPT language="JavaScript"> 2 function myexplorer(){ 3 var explorer = window.navigator.userAgent; 4

如何利用jquery.1.9版本判断浏览器的版本类型

如何利用jquery.1.9版本判断浏览器的版本类型:在jquery.1.9以前的版本,可以使用$.browser很轻松的判断浏览器的类型和版本,但是在1.9中和以后的版本中,$.browser已经被删除,下面就介绍一下如何实现此功能,希望能够给需要的朋友带来帮助.一.自定义代码: $.browser.mozilla = /firefox/.test(navigator.userAgent.toLowerCase()); $.browser.webkit = /webkit/.test(navi