手機UA識別


     整理手機UA識別如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>手機UA識別</title>
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  <script type="text/javascript">
    var browser = {
      versions:function(){
        var u = navigator.userAgent;
        return {//移動終端瀏覽器版本信息
          baidubrowser:u.indexOf("baidubrowser") > -1, //百度瀏覽器
          UCBrowser:u.indexOf("UCBrowser") > -1, //UC瀏覽器
          MQQBrowser:u.indexOf("MQQBrowser") > -1, //QQ瀏覽器
          SogouMobileBrowser:u.indexOf("SogouMobileBrowser") > -1, //搜狗瀏覽器
          qq:u.match(/\sQQ/i) !== null, //QQ內置瀏覽器
          trident: u.indexOf("Trident") > -1, //IE內核
          presto: u.indexOf("Presto") > -1, //opera內核
          webKit: u.indexOf("AppleWebKit") > -1, //蘋果、谷歌內核
          Firefox: u.indexOf("Firefox") > -1 , //火狐內核
          Safari: u.indexOf("Safari") > -1 , //Safari瀏覽器
          Chrome: u.indexOf("Chrome") > -1 , //Chrome瀏覽器
          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
          weixin: u.indexOf('MicroMessenger') > -1, //是否微信
        };
      }(),
      language:(navigator.browserLanguage || navigator.language).toLowerCase()
    }

    document.write(" 是否為百度瀏覽器: "+browser.versions.baidubrowser+'<br>'+'<br>');
    document.write(" 是否為UC瀏覽器: "+browser.versions.UCBrowser+'<br>'+'<br>');
    document.write(" 是否為QQ瀏覽器: "+browser.versions.MQQBrowser+'<br>'+'<br>');
    document.write(" 是否為搜狗瀏覽器: " + browser.versions.SogouMobileBrowser + '<br>' + '<br>')
    document.write(" 是否為QQ內置瀏覽器: " + browser.versions.qq + '<br>' + '<br>');
    document.write(" 是否為opera內核: "+browser.versions.presto+'<br>'+'<br>');
    document.write(" 是否為蘋果、谷歌內核: "+browser.versions.webKit+'<br>'+'<br>');
    document.write(" 是否為火狐內核: "+browser.versions.Firefox+'<br>'+'<br>');
    document.write(" 是否為Safari瀏覽器: "+browser.versions.Safari+'<br>'+'<br>');
    document.write(" 是否為Chrome瀏覽器: "+browser.versions.Chrome+'<br>'+'<br>');
    document.write(" 是否為微信: "+browser.versions.weixin+'<br>'+'<br>');
    document.write("語言版本: "+browser.language+'<br>'+'<br>');
    document.write(" 是否為移動終端: "+browser.versions.mobile+'<br>'+'<br>');
    document.write(" ios終端: "+browser.versions.ios+'<br>'+'<br>');
    document.write(" android終端: "+browser.versions.android+'<br>'+'<br>');
    document.write(" 是否為iPhone: "+browser.versions.iPhone+'<br>'+'<br>');
    document.write(" 是否iPad: "+browser.versions.iPad+'<br>'+'<br>');
    document.write(navigator.userAgent+'<br>'+'<br>');
  </script>

</head>
<body>

</body>
</html>

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM