您的位置:首页 > 编程语言 > PHP开发

【微信开发】JS和PHP分别判断当前浏览器是否微信浏览器

2017-11-25 09:17 567 查看
1、PHP端

//判断是否微信浏览器 -xzz1125
function is_weixin() {
if (strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false) {
return true;
} return false;
}


2、JS端

<script type="text/javascript">
window.onload = function(){
if(isWeiXin()){
//document.getElementById('baoming').href="http://www.xxiangfang.com/index.php?do=xian&view=index&join=phone";    //试睡师
document.getElementById('baoming').href="http://www.xxiangfang.com/index.php?do=zhaoguan&view=SelectCate";        //乡贤报名
}
else{
//document.getElementById('baoming').href="http://www.xxiangfang.com/index.php?do=xian&view=index";          //试睡师
document.getElementById('baoming').href="http://www.xxiangfang.com/index.php?do=zhaoguan&view=SelectCate";//乡贤报名
}
}
function isWeiXin(){
var ua = window.navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i) == 'micromessenger'){
return true;
}else{
return false;
}
}
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: