JSFiddle - React, Tailwind, and code Playground
by Sanjay Ingole
HTML
<input type="button" onclick="javascript:alert(isIE10OrLess());" value="Submit">
JavaScript
function isIE10OrLess() {
try {
var agt=navigator.userAgent.toLowerCase();
var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var ie9_Orless = false;
var myNav = navigator.userAgent.toLowerCase();
var ieversion = (myNav.indexOf('msie') != -1) ? parseInt(myNav.split('msie')[1]) : false;
if(typeof ieversion != 'undefined' && ieversion != false && ieversion < 9) {
ie9_Orless = true;
}
var is_ie10 = (navigator.appVersion.indexOf("MSIE 10") != -1);
var is_ie11 = (agt.indexOf("trident") != -1 && agt.indexOf("rv:11") != -1);
if(is_ie && (ie9_Orless || is_ie10)) {
return true;
} else if(is_ie11){
return false;
} else {
return false;
}
}catch(err) {
return false;
}
}