window.navigator.userAgent用来区分设备和浏览器
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>判断浏览器的环境</title></head><body></body><script>if (/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {alert(navigator.userAgent+'现在移动端打开的')} else {alert(navigator.userAgent+'现在是pc端打开的')}var wx = (function () { return navigator.userAgent.toLowerCase().indexOf('micromessenger') !== -1 })();if (wx) {alert(navigator.userAgent+"是微信");} else {alert(navigator.userAgent+"不是微信");}alert(navigator.userAgent.toLowerCase());</script></html>