浏览器状态 组件
/ =============== 浏览器状态 组件 ================== var navigator_state = (function () { var userAgent = window.navigator.userAgent ; var isIE = false,compatibility = false,version = false; // 是否为IE内核 是否为兼容性试图 版本号 var isOpera = userAgent.indexOf("Opera") > -1; if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) { isIE = true; }//判断是否IE浏览器 //是否为兼容性视图 if(isIE && Boolean(-[1,])){ compatibility = true; } /* 获取浏览器版本号 开始 */ version = (function(){//判定IE版本号 var browser=navigator.appName; var b_version=navigator.appVersion; var version=b_version.split(";"); var trim_Version=version[1]&&version[1].replace(/[ ]/g,""); if(browser=="Microsoft Internet Explorer"){ /(\d)/.test(trim_Version); version = RegExp.$1 } return version; })(); return { isIE:isIE, compatibility:compatibility, version:version } })();
我的github: https://github.com/moux1024