zoukankan      html  css  js  c++  java
  • 判断浏览器类型

    data () {
        return{
             browser: ''
        }
    }
    
    mounted () {
      let userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
        console.log(userAgent);
        let self = this;
        let isOpera = userAgent.indexOf("Opera") > -1;
        
        //判断是否Opera浏览器
        if (isOpera) {
            self.browser = "Opera";
        }
        //判断是否Firefox浏览器
        else if (userAgent.indexOf("Firefox") > -1) {
            self.browser = "Firefox";
        }
        //判断是否Edge浏览器
        else if (userAgent.indexOf("Edge") > -1 || userAgent.indexOf("Edg") > -1) {
            self.browser = "Edge";
        }
        //判断是否IE浏览器
        else if (userAgent.indexOf("Trident") > -1) {
            self.browser = "IE";
        }
        //判断是否chrome浏览器
        else if (userAgent.indexOf("Chrome") > -1){
            self.browser = "Chrome";
        }
        //判断是否Safari浏览器
        else if (userAgent.indexOf("Safari") > -1) {
            self.browser = "Safari";
        }
        //判断是否IE浏览器
        else if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) {
            self.browser =  "IE";
        }
    
    }
    
  • 相关阅读:
    Codeforces 960B(优先队列)
    “景驰科技杯”2018年华南理工大学程序设计竞赛 H-对称与反对称(逆元)
    AcWing
    POJ
    POJ
    AtCoder
    HRBUST
    CodeForces
    HYSBZ
    HDU
  • 原文地址:https://www.cnblogs.com/hellogmy/p/14481562.html
Copyright © 2011-2022 走看看