判断设备-安卓|苹果|微信
$(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/";
http://websong.gitee.io/songyublog/