美文网首页
用js判断是否是微信浏览器

用js判断是否是微信浏览器

作者: 北冥有鱼我养的 | 来源:发表于2019-06-03 16:14 被阅读0次
    //判断是否是微信浏览器的函数
    function isWeiXin(){
      //window.navigator.userAgent属性包含了浏览器类型、版本、操作系统类型、浏览器引擎类型等信息,这个属性可以用来判断浏览器类型
      var ua = window.navigator.userAgent.toLowerCase();
      //通过正则表达式匹配ua中是否含有MicroMessenger字符串
      if(ua.match(/MicroMessenger/i) == 'micromessenger'){
      return true;
      }else{
      return false;
      }
    }
    
    window.onload=function(){
      if(!document.getElementById) return false;
      //定义一个按钮,并获取这个按钮存在变量pingguo中
      var pingguo=document.getElementById("pingguo");
      // 点击按钮判断是否是微信浏览器,然后执行函数
      pingguo.onclick=function(){
      if(isWeiXin()){
        // 是微信浏览器,执行操作
      }else{
      return false;
      }
     }
    }
    

    相关文章

      网友评论

          本文标题:用js判断是否是微信浏览器

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