Была ли эта проблема, как условие гонки, с использованием библиотеки jQuery iecors.Сетевая консоль IE показала запрос как «отмененный», несмотря на то, что Fiddler показал ответ 200.
После нескольких упорных поисков я наткнулся на эту ссылку, которая рекомендует заполнять все обработчики обратного вызова.Я подозреваю, что onProgress вызывался и завершался неудачно только тогда, когда запрос был замедлен из-за большой страницы, что приводило к моему поведению в гонке.
Запросы IE9 XDomainRequest могут быть прерваны, если все обработчики событий не указаны
В jquery.iecors.js отсутствовал обработчик onprogress, в дополнение к нескольким опечаткам имен переменных.Добавление этой строки, кажется, исправляет это.
xdr.onprogress = function () {};