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
- The function to call when a request is aborted.
XMLHttpRequestEventTarget.onerror
- The function to call when a request encounters an error.
XMLHttpRequestEventTarget.onload
- The function to call when an HTTP request returns after successfully loading content.
XMLHttpRequestEventTarget.onloadstart
- A function that gets called when the HTTP request first begins loading data.
XMLHttpRequestEventTarget.onprogress
- A function that is called periodically with information about the progress of the request.
XMLHttpRequestEventTarget.ontimeout
- A function that is called if the event times out; this only happens if a timeout has been previously established by setting the value of the
XMLHttpRequest
object'stimeout
attribute. XMLHttpRequestEventTarget.onloadend
- A function that is called when the load is completed, even if the request failed.
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 |