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
callback
is the function called periodically before complete the request.
Event
event.loaded
how many information recived in periodically call.event.size
how 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) | ? | ? | ? |