zoukankan      html  css  js  c++  java
  • JS判断设备的类型

    利用JS判断浏览器的用户代理,从而获得设备类型。利用这个方法可以获得用户的设备是移动设备还是PC设备。

     
     
    JS代码如下:
     
        function browerType() {
            var sUserAgent = navigator.userAgent.toLowerCase();   //浏览器的用户代理设置为小写,再进行匹配
            var isIpad = sUserAgent.match(/ipad/i) == "ipad";   //或者利用indexOf方法来匹配
            var isIphoneOs = sUserAgent.match(/iphone os/i) == "iphone";
            var isMidp = sUserAgent.match(/midp/i) == "midp";  //移动信息设备描述MIDP是一套Java应用编程接口,多适用于塞班系统
            var isUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";  //CVS标签
            var isUc = sUserAgent.match(/ucweb/i) == "ucweb";
            var isAndroid = sUserAgent.match(/android/i) == "android";
            var isCe = sUserAgent.match(/windows ce/i) == "windows ce";
            var isWM = sUserAgent.match(/windows mobil/i) == "windows mobil";
     
            if (isIpad || isIphoneOs || isMidp || isUc7 || isUc || isAndroid || isCe || isWM) {
                alert('该设备为移动设备');
            } else {
                alert('该设备为PC设备');
            }
        }
     
        browerType();
     
  • 相关阅读:
    MVC 易忘备留
    SQL SERVER 常用易忘语句备留
    ThreadStatic特性
    jstack用法
    PV、TPS、QPS是怎么计算出来的?
    性能测试Loadrunner与Mysql
    JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
    【MySQL】计算 TPS,QPS 的方式
    【转】jquery 1.3 的 live方法
    【转】HttpCompress
  • 原文地址:https://www.cnblogs.com/Alan2016/p/5156967.html
Copyright © 2011-2022 走看看