zoukankan      html  css  js  c++  java
  • 判断设备-安卓|苹果|微信

    $(function () {
        var u = navigator.userAgent;
        var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端
        var isiOS = !!u.match(/(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
        if (isAndroid){
            $("#pcbody").hide();
            $("#shoijibody").show();
            $(".andrd").show().siblings().hide().end().css({
                "width":"100%"
            });
           
        }else if (isiOS){
            $("#pcbody").hide();
            $("#shoijibody").show();
            $(".ipad").show().siblings().hide().end().css({
                "width":"100%"
            });
         
        }else {
            $("#pcbody").show();
            $("#shoijibody").hide();
            $(".a").show();
          
        }
    
        var ua = navigator.userAgent.toLowerCase();//获取判断用的对象
        $(".a").each(function () {
            $(this).on("click", function () {
                if (ua.match(/MicroMessenger/i) == "micromessenger") {
                    $(this).prop("href","javascript:void(0);");
                    //alert("微信内无法下载,选择[在浏览器中打开]即可下载");
                    $("#conFluidmask").show();
                }
            });
        });
        $("#conFluidmask").on("click", function () {
            $(this).toggle();
        });
    });
    

      判断是否移动端

    window.location.href = /Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent) ? "https://www.baidu.com/" : "http://news.baidu.com/";
    

      

  • 相关阅读:
    hive数据仓库入门到实战及面试
    clickhouse入门到实战及面试
    透过源码看懂Flink核心框架的执行流程
    hive经典练习题
    flink批处理从0到1学习
    flink基础篇
    flink进阶篇
    flink源码阅读
    spark优化总结
    uni-app跨平台移动应用开发
  • 原文地址:https://www.cnblogs.com/webSong/p/6738151.html
Copyright © 2011-2022 走看看