admin管理员组

文章数量:1626246

前言(日常废话)

本篇记录通过js获取浏览器及其版本号,经过测试可用。主要用于在做浏览器兼容时,对不同浏览器进行不同操作。
国产浏览器特别说明:
因为其判断依据主要是浏览器所使用的的浏览器内核,而360、QQ等国产浏览器使用的是chrome和ie的双内核,所以无法判断出其名称。

目录

  • 1、获取浏览器名称
  • 2、获取浏览器名称及其版本号

正文

获取浏览器名称

代码

// 获取浏览器名称
function getBrowserName() {
   
    var userAgent = navigator.userAgent;
    if (userAgent.indexOf("Opera") > -1 || userAgent.indexOf("OPR") > -1) {
   
        return 'Opera';
    } else if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1) {
   
        return 'IE';
    } else if (userAgent.indexOf("Edge") 

本文标签: 版本号浏览器js