判断当前浏览器是什么浏览器


userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。不同浏览器的请求都不一样,IE中带有MSIE,火狐带有特殊字符FireFox

var isIE=navigator.userAgent.toUpperCase().indexOf("MSIE")?true:false//判断是否是IE浏览器
var isFirefox=navigator.userAgent.toUpperCase().indexOf("FIREFOX")?true:false;//是否是火狐浏览器
 
 
<script language="JavaScript">  
 
function getBrowser()  
{  
   if(navigator.userAgent.indexOf("MSIE")>0) {  
        return "MSIE";  
   }  
   if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){  
        return "Firefox";  
   }  
   if(isSafari=navigator.userAgent.indexOf("Safari")>0) {  
        return "Safari";  
   }   
   if(isCamino=navigator.userAgent.indexOf("Camino")>0){  
        return "Camino";  
   }  
   if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){  
        return "Gecko";  
   }  
     
}  
 alert("您的浏览器类型为:"+getBrowser());  
 
</script>
 
 

*

posted @ 2018-12-05 14:55  kuangx  阅读(308)  评论(0编辑  收藏  举报