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 to be called periodically before the request is completed.
Event
event.loaded
the amount of data currently transfered.
event.total
the total amount of data to be transferred.
XMLHttpRequest.onprogress = function (event) {
event.loaded;
event.total;
};
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
Edge
Firefox (Gecko)
Internet Explorer
Opera
Safari
Basic support
1
(Yes)
1.0 (1.7 or earlier)
7
(Yes)
1.2
Feature
Android
Chrome for Android
Edge
Firefox Mobile (Gecko)
IE Mobile
Opera Mobile
Safari Mobile
Basic support
?
1.0
(Yes)
(Yes)
?
?
?
Document Tags and Contributors
Last updated by:
sheeldotme ,
Oct 13, 2017, 4:45:59 PM