このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
XMLHttpRequestEventTarget
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
XMLHttpRequestEventTarget インターフェイスは、 XMLHttpRequest と XMLHttpRequestUpload で共有されるイベントハンドラーを示します。
XMLHttpRequestEventTarget を直接使用することはありません。サブクラスで操作してください。
イベント
次のイベントは、XMLHttpRequest および XMLHttpRequestUpload で利用できます。
abort-
例えばプログラムが
XMLHttpRequest.abort()を呼び出した時など、リクエストが中断されたときに発生します。onabortイベントハンドラープロパティを通して利用することもできます。 error-
リクエストでエラーが発生したときに発生します。
onerrorイベントハンドラープロパティを通して利用することもできます。 load-
リクエストのトランザクションが成功裏に完了したときに発生します。
onloadイベントハンドラープロパティを通して利用することもできます。 loadend-
リクエストが完了したときに、成功した場合(
loadの後)、成功しなかった場合(abortまたはerrorの後で)、どちらでも発生します。onloadendイベントハンドラープロパティを通して利用することもできます。 loadstart-
リクエストがデータを読み込み始めたときに発生します。
onloadstartイベントハンドラープロパティを通して利用することもできます。 progress-
リクエストがもっとデータを受信した際に定期的に発生します。
onprogressイベントハンドラープロパティを通して利用することもできます。 timeout-
プリセット時間が過ぎたために進行が終了したときに発生します。
ontimeoutイベントハンドラープロパティを通して利用することもできます。
仕様書
| Specification |
|---|
| XMLHttpRequest> # xmlhttprequesteventtarget> |
ブラウザーの互換性
Enable JavaScript to view this browser compatibility table.