码迷,mamicode.com
首页 > 编程语言 > 详细

Detect IE browser by using JavaScript

时间:2017-07-19 17:58:34      阅读:302      评论:0      收藏:0      [点我收藏+]

标签:span   root   ide   use   navigator   string   oca   log   on()   

 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:\nWe 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>

  

Detect IE browser by using JavaScript

标签:span   root   ide   use   navigator   string   oca   log   on()   

原文地址:http://www.cnblogs.com/huanlegu0426/p/detect_ie_browser.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!