Общеизвестно, что Internet Explorer не поддерживает передачу событий в функции-обработчики событий, подобные этой:
function clickHandler(e) {
// e is undefined in IE
e = e || window.event;
{
Сегодня, к моему удивлению, я обнаружил, что на самом деле это так.Я забыл сделать этот трюк "e = e || window.event" в одной из моих функций, но он работал в IE8!
Я провел несколько тестов с помощью инструментов разработчика IE, объект e был полностью определени это было так даже в режиме IE7.
Мой вопрос, должен ли я полностью отбросить window.event, так как мне не нужны версии IE до 8?