是否可以使用Javascript检测所有版本的IE?怎样

Is it possible to detect all versions of IE with Javascript? How?

本文关键字:版本 IE 怎样 可以使 Javascript 检测 是否      更新时间:2023-09-26

对web开发来说非常陌生,请耐心等待。

我想检查使用的浏览器是否为IE(所有版本)。

如果检测到IE,我需要更改CSS。

请给我指正确的方向。

这是我使用的JS

(function detectIE() {
  var ua = window.navigator.userAgent;
  var msie = ua.indexOf('MSIE ');
  var trident = ua.indexOf('Trident/');
  var edge = ua.indexOf('Edge/');
  if (msie > 0) {
    // IE 10 or older 
    //Do some stuff
  }
  else if (trident > 0) {
    // IE 11 
    //Do some stuff
  }
  else if (edge > 0) {
    // Edge 
    //Do some stuff
  }
  else
    // other browser
    return false;
})();
var configValues = getUserAgentValues();
var browserName = configValues.browser_name ;
var browserVersion = configValues.browser_vers;
var OSVersion = configValues.platform_type;     

请检查一下。