浏览器版本检测

javascript检测IE6-8,chrome,safari,firefox,opera等主流浏览器类型

风流意气都作罢 提交于 2019-12-04 16:24:01
javascript 检测 IE6-8,chrome,safari,firefox,opera 等主流浏览器类型 利用 javascript 检测浏览器的类别,网上也会有很多的代码,这里总结写了一下,主要检测主流的五款浏览器 (IE,Chrome,Opera,Safari,Firefox) 的类别, IE 可以检测到 IE6-IE9 的本种版本, IE10 没有检测过。 IE9 浏览器比较特别,按 F12 进入控制台中,可以切换到 IE7 或 IE8 ,用 navigator.userAgent 来判断检测不出用的是哪个核心,全部提示 IE7 ,这里也作了下兼容处理。 代码如下: Utils.broswer = function(){ //检测浏览器 var iUserAgent = navigator.userAgent; var iAppVersion = parseFloat(navigator.appVersion); var isOpera = iUserAgent.indexOf("Opera") > -1; var isKHTML = iUserAgent.indexOf("KHTML") > -1 || iUserAgent.indexOf("Konqueror") > -1 || iUserAgent.indexOf("AppleWebKit") > -1; if