• IE浏览器版本检测并提示升级,IE6,IE7,IE8,IE9,IE10


    /*
    IE浏览器版本检测
    */
    var user_agent = navigator.userAgent.toLowerCase();
    var b = false;
    var c = '';
    
    if (user_agent.indexOf("msie 9.0")>-1&&user_agent.indexOf("trident/6.0")>-1){
        //IE10(兼容模式)
        b = false;
        c = 'IE10(兼容模式)';
    }else if (user_agent.indexOf("msie 8.0")>-1&&user_agent.indexOf("trident/6.0")>-1){
        //IE10(兼容模式)
        b = false;
        c = 'IE10(兼容模式)';
    }else if (user_agent.indexOf("msie 7.0")>-1&&user_agent.indexOf("trident/6.0")>-1){
        //IE10(兼容模式)
        b = false;
        c = 'IE10(兼容模式)';
    }else if(user_agent.indexOf("msie 9.0")>-1) {
        //IE9
        b = false;
        c = 'IE9';
    }else if (user_agent.indexOf("msie 7.0")>-1&&user_agent.indexOf("trident/5.0")>-1){
        //IE9(兼容模式)
        b = false;
        c = 'IE9(兼容模式)';
    }else if (user_agent.indexOf("msie 8.0")>-1&&user_agent.indexOf("trident/5.0")>-1){
        //IE9(兼容模式)
        b = false;
        c = 'IE9(兼容模式)';
    }else if(user_agent.indexOf("msie 8.0")>-1) {
        //IE8
        b = true;
        c = 'IE8';
    }else if(user_agent.indexOf("msie 7.0")>-1&&user_agent.indexOf("trident/4.0")>-1){
        //IE8(兼容模式)
        b = true;
        c = 'IE8(兼容模式)';
    }else if(user_agent.indexOf("msie 7.0")>-1){
        //IE7
        b = true;
        c = 'IE7';
    }else if(user_agent.indexOf("msie 6.0")>-1){
        //IE6
        b = true;
        c = 'IE6';
    }          
    
    if(b){
        if(confirm('提示:您当前IE浏览器版本为'+c+',为获取更好展示效果,建议升级至IE9')){
            window.open('http://rj.baidu.com/soft/detail/23356.html?ald');
        }
    }
  • 相关阅读:
    Android Studio基本使用
    convlstm学习资料
    Java重写与重载
    Java继承的缺点
    long转int
    解决RubyMine中puts中文显示乱码的问题
    Ruby入门1
    Ruby学习笔记
    matplotlib绘制饼状图
    python强大的绘图模块matplotlib示例讲解
  • 原文地址:https://www.cnblogs.com/shangrongyiweng/p/4342069.html
Copyright © 2020-2023  润新知