DEV/JavaScript

IE 버전 확인

초록매실원액 2016. 11. 30. 13:52

js 버전 확인 스크립트 ( Internet Explorer version check )


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 var IEVersionCheck = function() {
     
     var word;
     var version = "N/A";
 
     var agent = navigator.userAgent.toLowerCase();
     var name = navigator.appName;
 
     // IE old version ( IE 10 or Lower )
     if ( name == "Microsoft Internet Explorer" ){
         word = "msie ";
     } else {
             
         if ( agent.search("trident"> -1 ){
             // IE 11
             word = "trident/.*rv:";
         }else if ( agent.search("edge/"> -1 ){
          // IE 12  ( Microsoft Edge )
             word = "edge/";
         }
     }
 
     var reg = new RegExp( word + "([0-9]{1,})(\\.{0,}[0-9]{0,1})" );
     if (  reg.exec( agent ) != null  ){
         version = RegExp.$1 + RegExp.$2;
     }
     return version;
};
cs