zoukankan      html  css  js  c++  java
  • 各个浏览器的判断

    1.判断是否为IE浏览器
    function isIE() {
    if(!!window.ActiveXObject || "ActiveXObject" in window){
    return "IE"
    }else{
    return "!IE"
    }
    }
    console.log(isIE());
    2.判断浏览器的具体类型及ie版本
    function isIE() {
    alert(navigator.userAgent);
    }
    console.log(isIE());

    2.判断浏览器的具体类型及ie版本
    function browerType() {
    var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
    var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器
    var isEdge = userAgent.indexOf("Edge") > -1 && userAgent.indexOf('Chrome') > -1 && userAgent.indexOf('Safari') > -1 ; //判断是否IE的Edge浏览器
    var isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf("rv:11.0") > -1; //判断是否为IE11浏览器
    var isFirefox = userAgent.indexOf('Firefox') > -1 // 判断是否为Firefox浏览器
    var isOpera = userAgent.indexOf('OPR') > -1 // 判断是否为Opera浏览器
    var isChrome = userAgent.indexOf('Chrome') > -1 ;// 判断是否为Chrome浏览器
    var isSafari = userAgent.indexOf('Safari') > -1 ;// 判断是否为Safari浏览器
    if(isIE) {
    var reIE = new RegExp("MSIE (\d+\.\d+);");
    reIE.test(userAgent);
    var fIEVersion = parseFloat(RegExp["$1"]);
    if(fIEVersion == 7) {
    alert(7);
    } else if(fIEVersion == 8) {
    alert(8);
    } else if(fIEVersion == 9) {
    alert(9);
    } else if(fIEVersion == 10) {
    alert(10);
    } else {
    alert(6);
    }
    } else if(isEdge) {
    alert('edge');
    } else if(isIE11) {
    alert(11);
    }else if(isFirefox){
    alert('Firefox');
    }else if(isOpera){
    alert('Opera');
    }else if(isChrome){
    alert('Chrome');
    }else if(isSafari){
    alert('Safari');
    }
    }
    browerType();


  • 相关阅读:
    导包Scanner类---Java
    标准类组成---Java
    Educational Codeforces Round 54 (Rated for Div. 2) A. Minimizing the String
    [专题总结] 二分搜索专题
    [最大权森林] [POJ] 3723 Conscription
    [模板] 快读快写
    [模板] 常用数论 -> gcd、exgcd、乘法逆元、快速幂、快速乘、筛素数、快速求逆元、组合数
    [模板] 堆 heap
    牛客小白月赛8 F-数列操作 (有序表)
    [模板] 字符串处理函数
  • 原文地址:https://www.cnblogs.com/silent-190/p/9015472.html
Copyright © 2011-2022 走看看