У нас есть datepicker (в JavaScript), в котором есть раздел для проверки IE 8 и более старых и других современных браузеров.IE 11 DispatchEvent
if(-1 != navigator.userAgent.indexOf("MSIE")){
obj_caller.target.fireEvent("onchange");
}
else {
var evt = document.createEvent("HTMLEvents");
evt.initEvent("change", false, true);
obj_caller.target.dispatchEvent(evt);
}
Это работает отлично в Chrome, Firefox, IE8 и ниже, но не удается в IE 11. Что мне нужно, это способ получить еще часть работает в IE 11. Я просто не могу понять, что происходит сбой и как это исправить.
Спасибо.
Не обнюхивайте браузеры! 'if (document.createEvent)' – epascarello