JavaScript判断浏览器版本

来源:互联网 发布:进口商品中文标签软件 编辑:程序博客网 时间:2024/06/05 05:02
$(function () {   var Sys = {};   var ua = navigator.userAgent.toLowerCase();   var s;   (s = ua.match(/rv:([\d.]+)\) like gecko/)) ? Sys.ie = s[1] :         (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :               (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :                     (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :                           (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :                                 (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;   if (Sys.ie) $('span').text('IE: ' + Sys.ie);   if (Sys.firefox) $('span').text('Firefox: ' + Sys.firefox);   if (Sys.chrome) $('span').text('Chrome: ' + Sys.chrome);   if (Sys.opera) $('span').text('Opera: ' + Sys.opera);   if (Sys.safari) $('span').text('Safari: ' + Sys.safari);});
添加-----------------
</script>if(navigator.userAgent.indexOf("MSIE")>0)   ie浏览器。navigator.appName.indexOf("Microsoft") != -1  ie浏览器。navigator.userAgent.indexOf("MSIE 6.0")>0  判断是否为ie6navigator.appVersion.match(/6./i)=="6."  判断是否为ie6JS获取浏览器信息浏览器代码名称:navigator.appCodeName浏览器名称:navigator.appName浏览器版本号:navigator.appVersionJava的支持:navigator.javaEnabled()MIME类型(数组):navigator.mimeTypes系统平台:navigator.platform插件(数组):navigator.plugins用户代理:navigator.userAgentDEMO:Js代码<script language="JavaScript">   <!--   function getOs()   {      var OsObject = "";      if(navigator.userAgent.indexOf("MSIE")>0) {         return "MSIE";      }      if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){         return "Firefox";      }      if(isSafari=navigator.userAgent.indexOf("Safari")>0) {         return "Safari";      }      if(isCamino=navigator.userAgent.indexOf("Camino")>0){         return "Camino";      }      if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){         return "Gecko";      }   }   alert("您的浏览器类型为:"+getOs());   --></script>

 
原创粉丝点击