有人喜欢用ie,有人喜欢用firefox,还有人喜欢用260,虽然名字可能有很多种,但是内核只有几种.ie内核,netscape内核!怎么用js来判断各种浏览器的类型呢?
在不同的浏览器中对js的支持程度,语法要求都大不一样,下面的代码为判断代码:
<script type="text/javascript">
var getOs=function(){
var OsObject="";
if(navigator.userAgent.indexOf("MSIE")>0){
return "MSIE";
}
if(IsFireFox=navigator.userAgent.indexOf("Safari")>0){
return "Safari";
}
if(IsComino=navigator.userAgent.indexOf("Camino")>0){
return "Camino";
}
if(IsMozilla=navigator.userAgent.indexOf("Gecko")>0){
return "Cecko";
}
};
alert("你的浏览器类型为:"+getOs());
</script>