zoukankan      html  css  js  c++  java
  • 【微信开发】JS和PHP分别判断当前浏览器是否微信浏览器

    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>
  • 相关阅读:
    nyoj 42 一笔画 欧拉通路
    布丰投针实验1
    poj 1328 贪心
    uva 10026 贪心
    zoj 1375 贪心
    uva 103 经典DAG变形
    uva 11088 暴力枚举子集/状压dp
    jsp分页功能
    static静态变量的理解
    Vector & ArrayList 的主要区别
  • 原文地址:https://www.cnblogs.com/xuzhengzong/p/7894443.html
Copyright © 2011-2022 走看看