JQuery判断浏览器的版本
function checkIE()
{
var Sys = {};
var ua = navigator.userAgent.toLowerCase(); //
这个需要分开来解释Navigator 是HTML DOM中的内置对象,它包含有关浏览器的信息。userAgent是Navigator 的属性方法,可返回由客户机发送服务器的 user-agent 头部的值。作用其实就是返回当前用户所使用的是什么浏览器,toLowerCase() 楼上的说了,是将获得的信息变成小写的。
var s;
(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
(s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
(s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
(s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
(s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;
if (! Sys.ie || Sys.ie<7)
{
AlertErrorMsg("目前您使用的浏览器不支持本系统,请使用IE7.0或以上版本的浏览器",true);
//alert("目前您使用的浏览器不支持本系统,请使用IE6.0以上版本的浏览器");
$("body").append("<div id='outDiv' ></div>");
var iwidth = 0;
var iheght = 0;
iwidth = document.documentElement.clientWidth;
iheght = document.documentElement.clientHeight;
$('#outDiv').css({ top: 0, left: 0, width: iwidth, height: iheght, position: 'absolute', zIndex: 10000, background: '#FFFFFF' });
$("#outDiv").fadeTo(20, 0.2)
$("#outDiv").show();
}
}