如何用js去判断当前是否在微信中打开的链接页面
function is_weixin() { var ua = navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == "micromessenger") { return true; } else { return false; } } var isWeixin = is_weixin();
if(isWeixin){
$(".weixin-tip").css("height",winHeight);
$(".weixin-tip").show() ;
$('.weixin-tip').click(function () {
$(this).hide()
});
}
顺道写一下打开浏览器引导
<div class="weixin-tip"> <p> <img class="pic" src="img/live_weixin.png" alt="微信打开"/> </p> </div>
.weixin-tip{ display: none; position: fixed; left:0; top:0; bottom:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80); height: 100%; width: 100%; z-index: 100; } .weixin-tip p{ text-align: center; margin-top: 10%; padding:0 5%; } .pic{ max-width: 100%; height: auto; }