[转]辨别浏览器的类型和版本
[转]识别浏览器的类型和版本
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <script type="text/javascript"> function init(){ var Sys = {}; var ua = navigator.userAgent.toLowerCase(); alert(ua); if (window.ActiveXObject){ Sys.ie = ua.match(/msie ([\d.]+)/)[1] }else if (document.getBoxObjectFor) { Sys.firefox = ua.match(/firefox\/([\d.]+)/)[1] }else if (window.MessageEvent && !document.getBoxObjectFor) { Sys.chrome = ua.match(/chrome\/([\d.]+)/)[1] }else if (window.opera) { Sys.opera = ua.match(/opera.([\d.]+)/)[1] }else if (window.openDatabase) { Sys.safari = ua.match(/version\/([\d.]+)/)[1]; } //以下进行测试 if(Sys.ie) document.write('IE: '+Sys.ie); if(Sys.firefox) document.write('Firefox: '+Sys.firefox); if(Sys.chrome) document.write('Chrome: '+Sys.chrome); if(Sys.opera) document.write('Opera: '+Sys.opera); if(Sys.safari) document.write('Safari: '+Sys.safari); } </script> </head> <body onload="init();"> </body> </html>