/ =============== 浏览器状态 组件 ==================
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
}
})();
原文:http://www.cnblogs.com/xd1024/p/5906816.html