浏览器判断

判断浏览器

IE浏览器的判断

  • 总体判断IE

    var IE = !!window.ActiveXObject || “ActiveXObject” in window (判断包括IE11)。

  • 分别判断IE6,IE7,IE8

    var appVersion,
    isIE6,
    isIE7,
    isIE8;
    if( navigator.appName === “Microsoft Internet Explorer” ){
    appVersion = navigator.appVersion.split(“;”)[1].replace(/[ ]/g, “”);
    isIE6 = appVersion === “MSIE6.0”;
    isIE7 = appVersion === “MSIE7.0”;
    isIE8 = appVersion === “MSIE8.0”;
    }

火狐浏览器的判断

var isFirefox = navigator.userAgent.indexOf(“Firefox”) > 0;