js/javascript判断浏览器内核的方法

2014年12月22日 13:09 by:佚名
  1. <script language="JavaScript"> 
  2. <!-- 
  3. function getBrowser() 
  4.    if(navigator.userAgent.indexOf("MSIE")>0) { return "MSIE"; } 
  5.    if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){ return "Firefox"; } 
  6.    if(isSafari=navigator.userAgent.indexOf("Safari")>0) { return "Safari"; }  
  7.    if(isCamino=navigator.userAgent.indexOf("Camino")>0){ return "Camino"; } 
  8.    if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){ return "Gecko"; }   
  9.  //--> 
  10. </script>

使用时直接用if( getBrowser()=="MSIE" ){//对IE浏览器的处理}就可以。
判断方法还有很多,而且结果的返回值也可以定义成其它值,只要能区会开就可以。