检查/判断网页是否在微信浏览器中打开的方法
微信公众号:sykucn
如何关注:登录到微信,选择“通讯录”点击右上角的“+”号,选择“添加朋友”,接着点击“查找公众号”,搜索sykucn即可。
如何关注:登录到微信,选择“通讯录”点击右上角的“+”号,选择“添加朋友”,接着点击“查找公众号”,搜索sykucn即可。
静态HTML页面,可以使用javascript判断,代码如下:
function is_weixn(){
var ua = navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i)==”micromessenger”) {
return true;
} else {
return false;
}
}
动态页面,这里以php为例,可以通过如下方法来判断:
直接获取server数据,
function is_weixin(){
if ( strpos($_SERVER['HTTP_USER_AGENT'], ’MicroMessenger’) !== false ) {
return true;
}
return false;
}