javascript判断当前浏览器是否是微信浏览器
判断是否是微信浏览器和判断其它浏览器的方法一样,都可以通过navigator对象的userAgent属性(用户代理,简称 UA)来获取浏览器的标识,然后判断是哪个浏览器。
判断微信浏览器的代码:
便于多次使用,把判断写成函数形式:
function is_weixin(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i) == "micromessenger"){ return true; }else{ return false; } }
通过函数返回的值判断是否为微信浏览器
if(is_weixin()){ alert('这是微信浏览器'); }else{ alert('这不是微信浏览器'); }
和判断其它浏览器一样,很简单。