--- title: XMLHttpRequestEventTarget slug: Web/API/XMLHttpRequestEventTarget tags: - AJAX - API - NeedsBrowserCompatibility - NeedsContent - Reference - TopicStub - XMLHttpRequest translation_of: Web/API/XMLHttpRequestEventTarget ---

{{APIRef("XMLHttpRequest")}}

XMLHttpRequestEventTarget est l'interface qui décrit les gestionnaires d'événements que vous pouvez implémenter dans un objet qui gérera les événements pour un {{ domxref("XMLHttpRequest") }}.

{{InheritanceDiagram}}

Propriétés

{{ domxref("XMLHttpRequestEventTarget.onabort") }}
Contient la fonction à appeler lorsqu'une demande est abandonnée et que l'événement {{event('abort')}} est reçu par cet objet.
{{ domxref("XMLHttpRequestEventTarget.onerror") }}
Contient la fonction à appeler lorsqu'une demande rencontre une erreur et que l'événement {{event('error')}} est reçu par cet objet.
{{ domxref("XMLHttpRequestEventTarget.onload") }}
Contient la fonction à appeler lorsqu'une requête HTTP revient après avoir récupéré le contenu avec succès et que l'événement {{event('load')}} est reçu par cet objet.
{{ domxref("XMLHttpRequestEventTarget.onloadstart") }}
Contient la fonction qui est appelée lorsque la requête HTTP commence à charger des données et que l'événement {{event('loadstart')}} est reçu par cet objet.
{{ domxref("XMLHttpRequestEventTarget.onprogress") }}
Contient la fonction qui est appelée périodiquement avec des informations sur l'avancement de la demande et l'événement {{event('progress')}} est reçu par cet objet.
{{ domxref("XMLHttpRequestEventTarget.ontimeout") }}
Contient la fonction qui est appelée si l'événement expire et que l'événement {{event("timeout")}} est reçu par cet objet ; cela ne se produit que si un délai d'attente a été préalablement établi en définissant la valeur de l'attribut timeout de l'objet XMLHttpRequest.
{{ domxref("XMLHttpRequestEventTarget.onloadend") }}
Contient la fonction qui est appelée lorsque le chargement est terminé, même si la demande a échoué, et que l'événement {{event('loadend')}} est reçu par cet objet.

Spécifications

Spécification Statut Commentaire
{{SpecName('XMLHttpRequest')}} {{Spec2('XMLHttpRequest')}} WHATWG living standard

Compatibilité des navigateurs

{{Compat("api.XMLHttpRequestEventTarget")}}

Voir aussi