• Detect IE browser by using JavaScript


     1 <script>
     2 function detectIE() {
     3     var ua = window.navigator.userAgent;
     4 
     5     var msie = ua.indexOf('MSIE ');
     6     if (msie > 0) {
     7         // IE 10 or older => return version number
     8 //                return parseInt(ua.substring(msie + 5, ua.indexOf('.', msie)), 10);
     9         return true;
    10     }
    11 
    12     var trident = ua.indexOf('Trident/');
    13     if (trident > 0) {
    14         // IE 11 => return version number
    15 //                var rv = ua.indexOf('rv:');
    16 //                return parseInt(ua.substring(rv + 3, ua.indexOf('.', rv)), 10);
    17         return true;
    18     }
    19 
    20     var edge = ua.indexOf('Edge/');
    21     if (edge > 0) {
    22         // Edge (IE 12+) => return version number
    23 //                return parseInt(ua.substring(edge + 5, ua.indexOf('.', edge)), 10);
    24         return true;
    25     }
    26 
    27     // other browser
    28     return false;
    29 }
    30 
    31 function alert_browser_version() {
    32     if(detectIE()){
    33         alert("Browser Error:
    We are strongly recommend you visit the website via Chrome or Firefox instead of IE.");
    34         window.location.href = "http://hkw20016704.hbap.adroot.hsbc:8000/cr/index/";
    35         return false;
    36     }
    37 }
    38 </script>
    <body onload="alert_browser_version()">
    ....
    </body>
    

      

  • 相关阅读:
    Spring创建对象的方法
    Spring学习笔记1
    WIN7系统TortoiseSVN右键没有菜单解决办法
    TotoiseSVN的基本使用方法
    sql语句中where 1=1和 0=1 的作用
    windows批处理命令教程
    Mysql之B树索引
    Mysql与索引有关的树的概念
    Mysql索引简介
    Mysql之explain详解
  • 原文地址:https://www.cnblogs.com/huanlegu0426/p/detect_ie_browser.html
Copyright © 2020-2023  润新知