js判别出浏览器是ie内核,然后怎么判别是哪个IE内核的浏览器

js判别出浏览器是ie内核,然后怎么判别是哪个IE内核的浏览器

 function isIE () {
  var myNav = navigator.userAgent.toLowerCase();
  return (myNav.indexOf('msie') != -1) ? parseInt(myNav.split('msie')[1]) : false;
}

function getIEVersion(){
var reg = /^.+(msie|trident).{0,2}(\d+).*$/i;
var result = reg.exec(navigator.userAgent);
if(result){
return result[2];
}else{
return -1;//非IE
}
}

 var ie=window.ActiveXObject||'ActiveXObject' in window;