当前位置: 秋叶网络博客 前端编程 ◊ JQ判断浏览器版本号大小

JQ判断浏览器版本号大小

作者:秋了秋 发表时间:2015年08月20日

做网页开发有时会遇到不同浏览器会有不同的页面效果,即使是同一个浏览器不同版本号也会有不一样的效果,所以就要运用到浏览器版本号的判断,从而温馨提示访问者使用何种浏览器能达到最大的视觉效果,我是这么来做的:

if($.browser.chrome){//判断浏览器类别(如果是谷歌内核浏览器的话),可选chrome(谷歌内核浏览器)/ safari(safari浏览器)/ opera(opera浏览器)/ msie(IE浏览器)/ mozilla(火狐浏览器)
var browser=$.browser.version,bro=browser.split(".")[0];//获取浏览器的版本号并进行分离且分离出第一个整数,如31.0.1650.63(31)
if(bro>=31){document.write(">");}else{document.write("<");}//如果版本号大于或等于31的话写入>,否则写入>.
}

前提是要在前面先引入jq:http://resource.mizuiren.com/jquery.js若不引用的话用以下原生js判断:

if(navigator.userAgent.indexOf("MSIE")>0) {
return "MSIE";
}
else if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){
return "Firefox";
}
else if(isMozilla=navigator.userAgent.indexOf("Opera")>0){ //这个也被判断为chrome
return "Opera";
}
else if(isFirefox=navigator.userAgent.indexOf("Chrome")>0){
return "Chrome";
}
else if(isSafari=navigator.userAgent.indexOf("Safari")>0) {
return "Safari";
}
else if(isCamino=navigator.userAgent.indexOf("Camino")>0){
return "Camino";
}
else if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){
return "Gecko";
}
0
除非注明,文章均由 秋叶网络博客 发布,欢迎转载。
转载请注明本文地址:http://www.mizuiren.com/380.html
目录: 前端编程 | 标签: 浏览器版本 | 10152次阅读