JS判断浏览器

Posted 程序员入门到放弃

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS判断浏览器相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <script type="text/javascript">

         function getBrowserInfo(){
            var Info = {};
             var str = window.navigator.userAgent.toLowerCase();
             var bReg =/(msie|firefox|chrome|opera|version).*?([\\d.]+)/;
             var infoArr = str.match(bReg);
             Info.browser = infoArr[1].replace(/version/, "safari");
             Info.ver = infoArr[2];
             return Info;
         }
         var BomInfo = getBrowserInfo();
         
         document.write(BomInfo.browser);
         document.write("</br>");
         document.write(BomInfo.ver);

    </script>
</body>
</html>

以上是关于JS判断浏览器的主要内容,如果未能解决你的问题,请参考以下文章

js简洁代码片段

AJAX相关JS代码片段和部分浏览器模型

JavaScript笔试题(js高级代码片段)

JS常用代码片段-127个常用罗列-值得收藏

web代码片段

兼容ie8,firefox,chrome浏览器的代码片段