使用jquery判断浏览器及其版本,关键使用的jquery内置方法:$.browser 及其属性$.browser.version。借助jquery提供的方法,可以轻松判断浏览器及其版本,从而可以针对特定的浏览器版本编写相应兼容脚本,实例如下:
//测试$.browser输出值:
//$.each($.browser, function(i, val) {
//$("
" + i + " :
" + val + "")
//.appendTo(document.body);
//});
if($.browser.msie){//若是ie浏览器
if(eval(parseInt($.browser.version))<8){//ie8以下的ie浏览器:$.browser.version返回是string(字符串,用parseInt转成number(数值)类型)
alert("IE版本小于8");
}
}else if($.browser.mozilla){//若是firefox浏览器
alert("用的是Firefox,版本:"+$.browser.version);
}else if($.browser.safari){//若是chrome浏览器
alert("用的是Chrome,版本:"+$.browser.version);
}else if($.browser.opera){//若是opera浏览器
alert("用的是Opera,版本:"+$.browser.version);
}