zoukankan      html  css  js  c++  java
  • JS判断是什么设备是什么浏览器-主要用移动页面开发

    支持手机上的所有浏览器,下面可在线浏览代码

    <!DOCTYPE html>
    <html>
    <head>
    <title>JS判断是什么设备是什么浏览器-webkfa.com</title>
    <meta charset="utf-8">
    <meta name="apple-touch-fullscreen" content="YES" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
    <meta name="apple-mobile-web-app-capable" content="yes"/>
    <meta name="format-detection" content="telephone=no"/>
    
    </head>
    <body>
    <div id="divid">
    </div>
    <script type="text/javascript">
    var os = function() {
    var ua = navigator.userAgent,
    isQB = /(?:MQQBrowser|QQ)/.test(ua), 
    isWindowsPhone = /(?:Windows Phone)/.test(ua),
    isSymbian = /(?:SymbianOS)/.test(ua) || isWindowsPhone, 
    isAndroid = /(?:Android)/.test(ua), 
    isFireFox = /(?:Firefox)/.test(ua), 
    isChrome = /(?:Chrome|CriOS)/.test(ua),
    isIpad = /(?:iPad|PlayBook)/.test(ua), 
    isTablet = /(?:iPad|PlayBook)/.test(ua)||(isFireFox && /(?:Tablet)/.test(ua)),
    isSafari = /(?:Safari)/.test(ua),
    isPhone = /(?:iPhone)/.test(ua) && !isTablet,
    isOpen= /(?:Opera Mini)/.test(ua),
    isUC = /(?:UCWEB|UCBrowser)/.test(ua),
    isPc = !isPhone && !isAndroid && !isSymbian;
    return {
    isQB: isQB,
    isTablet: isTablet,
    isPhone: isPhone,
    isAndroid : isAndroid,
    isPc : isPc,
    isOpen : isOpen,
    isUC: isUC,
    isIpad : isIpad
    };
    }();
    var html=[];
    html[html.length]='是QQ浏览器:'+os.isQB+"<br/>";
    html[html.length]='是Tablet:'+os.isTablet+"<br/>";
    html[html.length]='是Phone:'+os.isPhone+"<br/>";
    html[html.length]='是Android:'+os.isAndroid+"<br/>";
    html[html.length]='是电脑:'+os.isPc+"<br/>";
    html[html.length]='是Opera浏览器:'+os.isOpen+"<br/>";
    html[html.length]='是UC浏览器:'+os.isUC+"<br/>";
    html[html.length]='是Ipad:'+os.isIpad+"<br/>";
    document.getElementById("divid").innerHTML=html.join("");
    </script>
    </body>
    </html>
  • 相关阅读:
    正则表达式 UBB 实例
    ThinkSNS1.6 群组邀请好友 通知页面,出现同意,忽略功能
    netbeans 自己常用的快捷键
    Windows下安装PEAR, PHPUnit成功
    PHP XML 的 DOMDocument 读取功能
    PHP XML 的 DOMDocument 创建内容
    使用 JSON 进行数据传输
    Jquery操作select
    去除VMWare Beep(VMWare 声音|嘟)
    一步步创建 边栏 Gadget(二)
  • 原文地址:https://www.cnblogs.com/douglasvegas/p/4698624.html
Copyright © 2011-2022 走看看