JS判断浏览器类型以及版本号

 

    <script type="text/javascript">
        (function(){
            window.nav={};
            var ua=navigator.userAgent.toLowerCase();
            var arr;
            
            (arr=ua.match(/msie (\S+);/))?nav.ie=arr[1]:(arr=ua.match(/firefox\/(\S+)/))?nav.firefox=arr[1]:(arr=ua.match(/chrome\/(\S+)/))?nav.chrome=arr[1]:(arr=ua.match(/opera\/.*version\/(\S+)/))?nav.opera=arr[1]:(arr=ua.match(/version\/(\S+).*safari/))?nav.safari=arr[1]:(document.documentMode==11)?nav.ie=11:(document.documentMode==10)?nav.ie=10:0;
        })();

        for(var i in nav){
            alert('Your brower is: '+i+'\n'+'Version is: '+nav[i]);
        }
    
    </script>

posted @ 2014-12-26 14:14  雏菊之秋  阅读(231)  评论(0编辑  收藏  举报