Всё, я разобрался. Статус становится равен "0", только если загрузку остановить вручную, а если файл загрузится, тогда статус будет равен всё равно 200. Поэтому лучше проверять не статус, а состояние. У всех XHR состояние будет равно "4" не зависимо от того, была остановлена загрузка вручную, либо файл был полностью загружен.
|