判断IE浏览器内核版本低于9,并给出升级链接

    xiaoxiao2021-12-13  49

    需要先引入jquery。

    function IETester(userAgent){

              var UA =  userAgent || navigator.userAgent;           if(/msie/i.test(UA)){               return UA.match(/msie (\d+\.\d+)/i)[1];           }else if(~UA.toLowerCase().indexOf('trident') && ~UA.indexOf('rv')){               return UA.match(/rv:(\d+\.\d+)/)[1];           }           return false;       }       console.log(IETester());//不传参数返回当前IE版本,如果不是IE内核浏览器,返回false       if(IETester()==9.0){           $(".hearder .right").css({"position":"absolute","z-index":"-1"});       }else if(IETester()==8.0||IETester()==7.0||IETester()==6.0||IETester()==5.0){           //alert("您的ie版本过低,请升级");           if(confirm("您的ie版本过低,点击【确定】升级,如不升级您将不能正常浏览网页!")){               location.href="https://support.microsoft.com/zh-cn/help/17621/internet-explorer-downloads";           }else{               alert("您将退出网页!");               window.close();               //return false;           }       }       IETester('Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko');//传userAgent字符串,用来判断其他IE浏览器的版本,该示例返回11.0
    转载请注明原文地址: https://ju.6miu.com/read-950073.html

    最新回复(0)