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
XMLHttpRequestobject'stimeoutattribute. XMLHttpRequestEventTarget.onloadend- A function that is called when the load is completed, even if the request failed.