この記事はまだボランティアによって 日本語 に翻訳されていません。ぜひ MDN に参加して翻訳を手伝ってください!
XMLHttpRequestEventTarget
is the interface that describes the event handlers you can implement in an object that will handle events for an XMLHttpRequest
.
Properties
XMLHttpRequestEventTarget.onabort
- Contains the function to call when a request is aborted and the
abort
event is received by this object. XMLHttpRequestEventTarget.onerror
- Contains the function to call when a request encounters an error and the
error
event is received by this object. XMLHttpRequestEventTarget.onload
- Contains the function to call when an HTTP request returns after successfully fetching content and the
load
event is received by this object. XMLHttpRequestEventTarget.onloadstart
- Contains the function that gets called when the HTTP request first begins loading data and the
loadstart
event is received by this object. XMLHttpRequestEventTarget.onprogress
- Contains the function that is called periodically with information about the progress of the request and the
progress
event is received by this object. XMLHttpRequestEventTarget.ontimeout
- Contains the function that is called if the event times out and the
timeout
event is received by this object; this only happens if a timeout has been previously established by setting the value of theXMLHttpRequest
object'stimeout
attribute. XMLHttpRequestEventTarget.onloadend
- Contains the function that is called when the load is completed, even if the request failed, and the
loadend
event is received by this object.
Specifications
Specification | Status | Comment |
---|---|---|
XMLHttpRequest | Living Standard | WHATWG living standard |
Browser compatibility
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | 1 | 1.0 (1.7 or earlier) | 7 | (Yes) | 1.2 |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | ? | 1.0 | (Yes) | ? | ? | ? |