Я получаю жалобы от пользователей IE8 (я знаю), что они не могут открыть вкладку аккордеона.IE8 Объект не поддерживает свойство или метод 'addEventListener'
Они представлены со следующей ошибкой:
SCRIPT438: Объект не поддерживает свойство или метод 'addEventListener'
document.addEventListener("DOMContentLoaded", completed, false);
window.addEventListener("load", completed, false);
}
}
return readyList.promise(obj);
};
jQuery.ready.promise();
Я в настоящее время использую JQuery 2.1.3
Этот ошибка также появляется по следующему сценарию:
<script type='text/javascript'>
$(document).ready(function() {
document.getElementById('txt1').addEventListener('change', function() {
var style = this.value == 'GP Practice' ? 'block' : 'none';
document.getElementById('txtpcode').style.display = style;
});
});
</script>
Is там прочь, чтобы это работало под IE8, поскольку я знаю, что addEventListener не поддерживается.
Корпорация Майкрософт больше не производит исправления безопасности для IE8. Поощряйте людей перейти на современный браузер вместо вздутия вашего сайта для поддержки IE8. – Quentin
IE8 занимает 0.78% от всех браузеров. Worldwild (IE9 - 0.51%) (IE10 0.47%) ** ничего меньше 1% не стоит тратить время на ** – Endless
Я полностью согласен с вами обоими. – itguyme