js判斷瀏覽器型別程式碼例項

admin發表於2017-03-24

由於當前市場上瀏覽器型別有多種,當然主流的瀏覽器也就那麼幾種,可能在實際應用中需要辨別這幾種瀏覽器,下面就是一段能夠實現此功能的程式碼和大家分享一下,希望能夠給需要的朋友帶來幫助。

程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
function myBrowser(){
  //取得瀏覽器的userAgent字串
  var userAgent = navigator.userAgent; 
  //判斷是否Opera瀏覽器
  var isOpera = userAgent.indexOf("Opera") > -1;
  if(isOpera){
    return "Opera"
  }; 
  //判斷是否Firefox瀏覽器
  if(userAgent.indexOf("Firefox") > -1){
    return "FF";
  } 
  if(userAgent.indexOf("Chrome") > -1){
    return "Chrome";
  }
  //判斷是否Safari瀏覽器
  if(userAgent.indexOf("Safari")>-1){
    return "Safari";
  } 
  //判斷是否IE瀏覽器
  if(userAgent.indexOf("compatible")>-1&&userAgent.indexOf("MSIE")>-1&&!isOpera){
    return "IE";
  };
}

相關文章