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;
    }
	
}