鉴定浏览器类型和版本

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
    <script>
    var browser=""
    var version=""
    var ua=navigator.userAgent;//版本信息
    //先判断别人没有的
   if(ua.indexOf("MSIE")!=-1)//MSIE  Trident
   browser="IE";
   else if(ua.indexOf("Trident")!=-1){//Trident
    browser="IE"
    version="11"
   }
   else if(ua.indexOf("Firefox")!=-1)//Firefox
   browser="Firefox";
   else if(ua.indexOf("OPR")!=-1)//OPR Safari Chrome
   browser="Opera";
   else if(ua.indexOf("Chrome")!=-1)//Safari Chrome
   browser="Chrome"
   else if(ua.indexOf("Safari")!=-1)//Safari
   browser="Safari"

   if(browser=="Opera"){
    var start=ua.indexOf("OPR")+"OPR".length+1;
   }else{
    var start=ua.indexOf(browser)+browser.length+1;
   }
   version=parseInt(ua.slice(start,start+3))
   

   document.write("浏览器:"+browser+",版本:"+version)
    </script>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/weixin_44494811/article/details/88144325
今日推荐