XMLHttpRequestEventTarget.onprogress
は、正常に成功する前に XMLHttpRequest
の情報を定期的に呼び出す関数です。
構文
XMLHttpRequest.onprogress = callback;
値
callback
は、リクエストが完了する前に定期的に呼び出される関数です。
イベント
event.loaded
現在転送されているデータ量。event.total
転送されるデータ総量。
XMLHttpRequest.onprogress = function (event) { event.loaded; event.total; };
例
var xmlhttp = new XMLHttpRequest(), method = 'GET', url = 'https://developer.mozilla.org/'; xmlhttp.open(method, url, true); xmlhttp.onprogress = function () { //do something }; xmlhttp.send();
仕様
仕様 | 備考 | コメント |
---|---|---|
XMLHttpRequest | 現行の標準 | WHATWG living standard |
ブラウザーの互換性
BCD tables only load in the browser
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.