美文网首页
js判断是否在微信浏览器中打开

js判断是否在微信浏览器中打开

作者: KevinLee0424 | 来源:发表于2019-04-04 09:35 被阅读0次

1.封装一个js判断

function is_Weixn(){
   var ua = navigator.userAgent.toLowerCase();                                                     if(ua.match(/MicroMessenger/i)=="micromessenger") { 

       return true;
  } else {
       return false;
  }
}
window.onload=function(){
     //如果不是浏览器就移除body内容
     if(!is_WeiXin()){
         //$("body").remove();
      }
}

2.PHP判断

function is_Weixin(){
     if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false ) {
           return true;
     } 
           return false;
 }

3.Java判断

String ua = ((HttpServletRequest) request).getHeader("user-agent") .toLowerCase();
if (ua.indexOf("micromessenger") > 0) {// 是微信浏览器
         return "WXjsp/login";
} else{
        return "redirect:/error.shtml";
}

相关文章

网友评论

      本文标题:js判断是否在微信浏览器中打开

      本文链接:https://www.haomeiwen.com/subject/augxiqtx.html