--- title: DOMRequest slug: Archive/B2G_OS/API/DOMRequest tags: - DOM - Référence_du_DOM_Gecko translation_of: Archive/B2G_OS/API/DOMRequest ---
{{ ApiRef() }}
{{ non-standard_header() }}
Un objet DOMRequest
représente une opération en cours. Il fournit des callbacks qui sont appelés quand l'operation est finit, ainsi qu'une reférence au résultat de l'opération. Une méthode DOM qui initie une opération se poursuivant au cours du temps, retounera un objet DOMRequest
que vous pouvez surveiller pour connaitre le déroulement de l'opération
DOMRequest
est terminéedone
" ou "pending
".Un exemple de l'utilisation des propriétés onsuccess
, onerror
, result
et error
de l'objet DOMRequest
.
var pending = navigator.mozApps.install(manifestUrl); pending.onsuccess = function () { // Enregistre l'objet App renvoyé var appRecord = this.result; alert('Installation réussie !'); }; pending.onerror = function () { // Affiche le nom de l'erreur alert('Installation échouée, erreur : ' + this.error.name); };
{{ CompatibilityTable() }}
Fonction | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support de base | {{ CompatUnknown() }} | {{ CompatGeckoDesktop("13.0") }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} |
Fonction | Android | Chrome pour Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Support de base | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatGeckoMobile("13.0") }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} |
Ne fait actuellement partie d'aucune spécification