readystatechange с использованием addEventListener по сравнению со свойством старого стиля?

readystatechange является стандартным событием для объектов XMLHttpRequest , поэтому функции должны иметь возможность прослушивать событие либо с помощью

r.onreadystatechange = function() { ... };

, либо с помощью

r.addEventListener('readystatechange', function() { ... }, false);

Однако последний метод, похоже, работает только в Firefox и Chrome, но не в Opera, который не вызывает ошибки, а просто не действует. Почему это так и правильное ли это поведение?

13
задан Delan Azabani 7 August 2011 в 06:56
поделиться