<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet/less" type="text/css" href="style.less"> <title>浏览器判断</title> <body> <style> body{font:14px/20px 微软雅黑;} div { width:700px; height:auto; margin:0 auto; padding:10px; border:3px double #9B0A0A; } </style> <script> // /* // 判断浏览器名称和版本 // 目前只能判断:ie/firefox/chrome/opera/safari // 2012年5月16日23:47:08 // 浏览器内核UA:UA; // 浏览器内核名称:NV.name; // 浏览器内核版本:NV.version; // 浏览器外壳名称:NV.shell; // */ var NV = {}; var UA = navigator.userAgent.toLowerCase(); try { NV.name=document.all?'ie': (UA.indexOf("firefox")>0)?'firefox': (UA.indexOf("chrome")>0)?'chrome': window.opera?'opera': window.openDatabase?'safari': 'unkonw'; }catch(e){}; try { NV.version=(NV.name=='ie')?UA.match(/msie ([\d.]+)/)[1]: (NV.name=='firefox')?UA.match(/firefox\/([\d.]+)/)[1]: (NV.name=='chrome')?UA.match(/chrome\/([\d.]+)/)[1]: (NV.name=='opera')?UA.match(/opera.([\d.]+)/)[1]: (NV.name=='safari')?UA.match(/version\/([\d.]+)/)[1]: '0'; }catch(e){}; try { NV.shell=(UA.indexOf('360ee')>-1)?'360极速浏览器': (UA.indexOf('360se')>-1)?'360安全浏览器': (UA.indexOf('se')>-1)?'搜狗浏览器': (UA.indexOf('aoyou')>-1)?'遨游浏览器': (UA.indexOf('theworld')>-1)?'世界之窗浏览器': (UA.indexOf('worldchrome')>-1)?'世界之窗极速浏览器': (UA.indexOf('greenbrowser')>-1)?'绿色浏览器': (UA.indexOf('qqbrowser')>-1)?'QQ浏览器': (UA.indexOf('baidu')>-1)?'百度浏览器': '未知或无壳'; }catch(e){} document.write('<div><p>浏览器UA='+UA+ '</p><p>浏览器名称='+NV.name+ '</p><p>浏览器版本='+NV.version+ '</p><p>浏览器外壳='+NV.shell+'</p></div>'); </script> </body> </html>