解决方案 »

  1.   


    window.onload = function(){
            var ua = window.navigator.userAgent.toLowerCase();
            var c = ua.match(/micromessenger/i);
            if(c != null && c == 'micromessenger'){
                alert('y');
            }else{
                alert('n');
            }
        }
      

  2.   

    var ua = window.navigator.userAgent.toLowerCase();
        if(ua.match(/MicroMessenger/i) == 'micromessenger'){
            return true;
        }else{
            return false;
        }
    你已经转换成小写了,怎么还要用含有大写的字符串去匹配?