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.netblog.site/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://netblog.cn/blog/380.html