<menu id="u2y6m"></menu>
<tt id="u2y6m"><rt id="u2y6m"></rt></tt>
  • <input id="u2y6m"></input><tt id="u2y6m"><blockquote id="u2y6m"></blockquote></tt>
    <bdo id="u2y6m"><small id="u2y6m"></small></bdo>
  • <blockquote id="u2y6m"><optgroup id="u2y6m"></optgroup></blockquote>
  • 溫馨提示×

    使用js判斷打開項目的瀏覽器類別的代碼

    發布時間:2020-04-09 11:26:07 來源:億速云 閱讀:79 作者:小新 欄目:web開發

    這篇文章主要為大家詳細介紹了使用js判斷打開項目的瀏覽器類別的代碼,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下。

    使用js判斷打開項目的瀏覽器類別的代碼

    通過以下方法判斷瀏覽器:

    代碼如下:

    var browser = { 
      versions: function () { 
      var u = navigator.userAgent, app = navigator.appVersion; 
      return { //移動終端瀏覽器版本信息 
        trident:u.indexOf('Trident') > -1, //IE內核 
        presto: u.indexOf('Presto') > -1, //opera內核 
        webKit: u.indexOf('AppleWebKit') > -1, //蘋果、谷歌內核 
        gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //火狐內核
        mobile: !!u.match(/AppleWebKit.\*Mobile.\*/), //是否為移動終端
        ios: !!u.match(/\\(i\[^;\]+;( U;)? CPU.+Mac OS X/), //ios終端 
        android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android終端或uc瀏覽器 
        iPhone: u.indexOf('iPhone') > -1, //是否為iPhone或者QQHD瀏覽器 
        iPad: u.indexOf('iPad') > -1, //是否iPad webApp: 
        u.indexOf('Safari') == -1 //是否web應該程序,沒有頭部與底部 
        }; 
      }(),
      language: (navigator.browserLanguage || navigator.language).toLowerCase() 
    }

    以下為在各個瀏覽器中要執行的操作

    代碼如下:

    if (browser.versions.mobile) {//判斷是否是移動設備打開。browser代碼在下面 
      var ua = navigator.userAgent.toLowerCase();//獲取判斷用的對象 
      if (ua.match(/MicroMessenger/i) == "micromessenger") { 
        //在微信中打開 
      } 
      if (ua.match(/WeiBo/i) == "weibo") { 
        //在新浪微博客戶端打開 
      } 
      if (ua.match(/QQ/i) == "qq") { 
        //在QQ空間打開 
      } 
      if (browser.versions.ios) {
        //是否在IOS瀏覽器打開 
      } 
      if(browser.versions.android){ 
        //是否在安卓瀏覽器打開 
      } 
    } else { 
    //否則就是PC瀏覽器打開 
    }

    以上就是使用js判斷打開項目的瀏覽器類別代碼的詳細內容了,看完之后是否有所收獲呢?如果想了解更多相關內容,歡迎來億速云行業資訊!

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    免費撥打  400 100 2938 免費撥打 400 100 2938
    24小時售后技術支持 24小時售后技術支持
    返回頂部 返回頂部
    <menu id="u2y6m"></menu>
    <tt id="u2y6m"><rt id="u2y6m"></rt></tt>
  • <input id="u2y6m"></input><tt id="u2y6m"><blockquote id="u2y6m"></blockquote></tt>
    <bdo id="u2y6m"><small id="u2y6m"></small></bdo>
  • <blockquote id="u2y6m"><optgroup id="u2y6m"></optgroup></blockquote>
  • 一本久道久久综合丁香五月_免费视频禁止18以下禁止观看_日本japanese熟睡人妻_成熟闷骚女邻居引诱2