This article needs a technical review. How you can help.
This article needs an editorial review. How you can help.
The XMLHttpRequestEventTarget.onprogress is the function called periodically with information when an XMLHttpRequest before success completely .
Syntax
XMLHttpRequest.onprogress = callback;
Values
callbackis the function called periodically before complete the request.
Event
event.loadedhow many information recived in periodically call.event.sizehow many information the request have.
XMLHttpRequest.onprogress = function (event) {
event.loaded;
event.size;
};
Example
var xmlhttp = new XMLHttpRequest(),
method = 'GET',
url = 'https://developer.mozilla.org/';
xmlhttp.open(method, url, true);
xmlhttp.onprogress = function () {
//do something
};
xmlhttp.send();
Specifications
| Specification | Status | Comment |
|---|---|---|
| XMLHttpRequest | Living Standard | WHATWG living standard |
Browser compatibility
| Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Basic support | 1 | 1.0 (1.7 or earlier) | 7 | (Yes) | 1.2 |
| Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| Basic support | ? | 1.0 | (Yes) | ? | ? | ? |