//純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'); } });