JS判断浏览器类型及IE版本

2015-02-07 21:02原创HTML5+JS
JS判断浏览器类型
 
<script type="text/javascript">          
    var Sys = {};    
        var ua = navigator.userAgent.toLowerCase();    
        var s;    
        (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) 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>
 
 IE浏览器版本判断
 
<!--[if IE]>      
<script type="text/javascript">      
alert("ie")      
</script>      
<![endif]-->      
<!--[if IE 6]>      
<script type="text/javascript">      
alert("ie6")      
</script>      
<![endif]-->      
<!--[if IE 7]>      
<script type="text/javascript">      
alert("ie7")      
</script>      
<![endif]-->   

北京鼎盛宏利科技有限公司 | TEL/FAX:010-52237199 | Email:admin@dshlit.com

Copyright ©DSHLIT.COM. All Rights Reserved. | 京ICP备14058301-1号

在线QQ 13683107933