jquery如何判断是否是ie浏览器?

jquery如何判断是否是ie浏览器?

在写页面的时候,会遇到浏览器兼容问题,在这个浏览器中可以使用,但在其他浏览器中却不能很好的显示。

以下就是判断浏览器的方法,从而更好的区分代码,使得页面正常浏览。

function JudgeBroswer() { 
    if($.browser.msie) { 
        alert("this is msie!"); //IE
    }else if($.browser.safari) { 
        alert("this is safari!"); //Safari 
    }else if($.browser.mozilla) { 
        alert("this is mozilla!");  //Firefox
    }else if($.browser.opera) { 
        alert("this is opera");     //Opera
    } 
}

注:

jQuery从1.9版本开始,移除了 $.borwser$.browser.version,取而代之的是$.support。

在2.0版本中,将不再支持IE6/7/8。以后,如果用户需要支持IE6/7/8,只能用jQuery1.9。以后如果用户需要支持IE6/7/8,只能使用jQuery1.9及以下版本。如果要全面支持,并混合使用jQuery1.9以下和2.0及以上版本,官方的解决方案是使用只有IE识别的条件表达式:

<!--[if lt IE 9]>
<script src='jquery-1.9.0.js'</script>
<![endif]-->
<!--[if gte IE 9]>
<script src='jquery-2.0.0.js'</script>
<![endif]-->

(相关课程推荐:jQuery教程

以上就是jquery如何判断是否是ie浏览器?的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » jQuery 答疑