//纯JS获取浏览器的信息 var userAgent = navigator.userAgent; //userAgent存放浏览器信息 IE "Mozilla/5.0 ( Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E; rv:11.0 ) like Gecko" FireFox "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0" safari "Mozilla/5.0 (Windows NT 6.1; WOW64;) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2" 其他浏览器都可以使用该方式打印出userAgent, 而后经过处理userAgent来获取浏览器类型和版本号 //JQuery获取浏览器信息 var bro = $.browser; var binfo = ""; if(bro.mozilla){ binfo = "Microsoft Internet Explorer / firefox" + bro.version; } else if(bro.safari){ binfo = "safari" + bro.version; } else if(bro.opera){ binfo = "opera" + bro.version }
$(document).ready(function() { if (navigator.userAgent.match(/msie/i) ){ alert('I am an old fashioned Internet Explorer'); } });