提示信息:
<div style="position: absolute; top: 0; left: 0; z-index: 999; width: 100%; line-height: 30px; text-align: center; background-color: red; color: #fff; display: none;" id="checkIEVersionDiv"></div>
js:
var getMyBrowser = function () {
var userAgent = window.navigator.userAgent; //取得浏览器的userAgent字符串
var isOpera = userAgent.indexOf("Opera") > -1; //判断是否Opera浏览器
var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera; //判断是否IE浏览器
if (!isIE) {
isIE = userAgent.indexOf("Windows NT") > -1 && userAgent.indexOf("BOIE") > -1 && !isOpera; //判断是否IE浏览器
}
var is360 = isIE && ((window.navigator.userProfile + '') == 'null');//判断是否360浏览器
var isFF = userAgent.indexOf("Firefox") > -1; //判断是否Firefox浏览器
var isChrome = userAgent.indexOf("Chrome") > -1; //判断是否Safari浏览器
var isSafari = userAgent.indexOf("Safari") > -1 && !isChrome; //判断是否Safari浏览器
if (isIE && !is360) {
var IE5 = IE55 = IE6 = IE7 = IE8 = false;
var reIE = new RegExp("MSIE (\\d+\\.\\d+);");
reIE.test(userAgent);
var fIEVersion = parseFloat(RegExp["$1"]);
IE55 = fIEVersion == 5.5;
IE6 = fIEVersion == 6.0;
IE7 = fIEVersion == 7.0;
IE8 = fIEVersion == 8.0;
if (IE55) {
return "IE55|false";
} else if (IE6) {
return "IE6|false";
} else if (IE7) {
return "IE7|false";
} else if (IE8) {
return "IE8|false";
} else {
return "IE9|true";
}
} //isIE end
if (is360) {
return "360|alert";
}
if (isFF) {
return "FF|true";
}
if (isChrome) {
return "Chrome|true";
}
if (isOpera) {
return "Opera|true";
}
if (isSafari) {
return "Safari|true";
}
}
var checkIEVersion = function () {
var mb = getMyBrowser(); ///获取浏览器判断返回的值
if (mb == undefined || mb == null || mb == "") {
$("#checkIEVersionDiv").text("您正在使用兼容模式,网站的样式可能会发生变化,请您更换Google Chrome浏览器或IE9以上版本浏览器进行浏览。");
$("#checkIEVersionDiv").show();
} else {
var mbArray = mb.split("|");
if (mbArray[1] == "alert") {
$("#checkIEVersionDiv").text("您正在使用低版本IE内核浏览器或低版本IE浏览器浏览,网站的样式可能会发生变化,请您切换极速模式或更换Google Chrome浏览器或使用IE9以上版本浏览器进行浏览。");
$("#checkIEVersionDiv").show();
} else if (mbArray[1] == "false") {
$("#checkIEVersionDiv").show();
$("#checkIEVersionDiv").text("您正在使用低版本IE浏览器浏览,网站的样式可能会发生变化,请您更换Google Chrome浏览器或IE9以上版本浏览器进行浏览。");
} else {
$("#checkIEVersionDiv").hide();
}
}
}
checkIEVersion();