🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## UA判断 ~~~ var ua, tempstr, temparr; var ua = navigator.userAgent.toUpperCase(); if ( ua.indexOf("SAFARI") != -1 && ua.indexOf("CHROME/") <= -1) { uatrue(); }else if (ua.indexOf('CHROME/') != -1) { if (ua.indexOf('LBBROWSER') != -1) { uafalse(); return; } if ((ua.indexOf('QQBROWSER') != -1) && (ua.indexOf('WINDOW') != -1)) { uafalse(); return; } tempstr = parseInt(ua.split('CHROME/')[1].split(' ')[0], 10); if (tempstr > 28) { uatrue(); } else { uafalse(); } } else { uafalse(); } ~~~ ## 利用js浏览器特性判断 例如: ~~~ var isIE = document.all && !document.querySelector; IE7++ ~~~