通过js检测浏览器版本

js检测浏览器版本

var BrowserDetect = {
    init : function() {
        this.userAgent = window.navigator.userAgent.toLowerCase();
    },
    isIE : function() {
        if (/msie/i.test(this.userAgent) || /rv\:11.0/i.test(this.userAgent)) {
            return true;
        } else {
            return false;
        }
    },
    isChrome : function() {
        if (/chrome/i.test(this.userAgent)) {
            return true;
        } else {
            return false;
        }
    },
    isFireFox : function() {
        if (/firefox/i.test(this.userAgent)) {
            return true;
        } else {
            return false;
        }
    },
    getIEVersion : function() {
        var version = "";
        if (/rv\:11\.0/i.test(this.userAgent)) {
            version = "IE11";
        }
        if (/msie 10\.0/i.test(this.userAgent)) {
            version = "IE10";
        }
        if (/msie 9\.0/i.test(this.userAgent)) {
            version = "IE9";
        }
        if (/msie 8\.0/i.test(this.userAgent)) {
            version = "IE8";
        }
        if (/msie 7\.0/i.test(this.userAgent)) {
            version = "IE7";
        }
        if (/msie 6\.0/i.test(this.userAgent)) {
            version = "IE6";
        }
        return version;
    }

};

猜你喜欢

转载自blog.csdn.net/supercookies/article/details/80510405