var is_weixin = (function(){ return navigator.userAgent.toLowerCase().indexOf("micromessenger") !== -1 })();
//is_weixin 会返回一个true 和flase 是微信浏览器打开返回true 不是返回false
if(is_weixin){
//如果是微信执行的操作
}else{
//如果不是微信执行的操作
}
//如果单纯是在不是微信浏览器执行的操作的话 可以用下面的写法
if(!is_weixin){
//如果不是微信执行的操作
}