XMLHttpRequest.upload
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Свойство XMLHttpRequest.upload возвращает объект XMLHttpRequestUpload
, представляющий процесс загрузки. Это непрозрачный объект, но так как он является XMLHttpRequestEventTarget
, к нему можно добавить обработчики событий.
Обработчики событий, которые можно добавить к объекту загрузки:
Обработчик | Событие |
---|---|
onloadstart |
Начало запроса |
onprogress |
Происходит передача данных |
onabort |
Запрос был отменён |
onerror |
При запросе произошла ошибка |
onload |
Запрос завершился |
ontimeout |
Запрос не завершился ко времени, указанному автором |
onloadend |
Запрос завершился (успешно или с ошибкой) |
Спецификации
Specification |
---|
XMLHttpRequest Standard # the-upload-attribute |
Совместимость с браузерами
BCD tables only load in the browser