1.服务端判断
Request.Headers["User-Agent"].Contains("MicroMessenger")
2.客户端js判断
var ua = navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == "micromessenger") { } else { }
判断浏览器为微信浏览器
原文:http://www.cnblogs.com/lihongchen/p/4500225.html