判断设备-安卓|苹果|微信

$(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/";

  

posted @ 2017-04-20 12:44  宋宇  阅读(254)  评论(0编辑  收藏  举报