一、代码示例
function isWeixinBrowser() { var agent = navigator.userAgent.toLowerCase(); if (agent.match(/MicroMessenger/i) == "micromessenger") { } }
二、解释
navigator是HTML中的内置对象,包含浏览器的信息;userAgent是navigator的属性方法,可以返回由客户机发送服务器的头部的值,作用其实就是就是返回当前用户所使用的是什么浏览器,toLowerCase()是将转换为小写。