IE11 detection
by villard
JavaScript
var isAtLeastIE11 = !!(navigator.userAgent.match(/Trident/) && !navigator.userAgent.match(/MSIE/));
var isIE11 = /Trident\/7.*rv:11/.test(navigator.userAgent);
document.body.innerHTML = 'IE11 or later: ' + isAtLeastIE11 + '\n' + 'IE11: ' + isIE11;