--- title: XMLHttpRequest.abort() slug: Web/API/XMLHttpRequest/abort tags: - AJAX - API - HTTP - HttpRequest - Referencia - XHR - XMLHttpRequest - abortar - metodo translation_of: Web/API/XMLHttpRequest/abort ---

{{APIRef('XMLHttpRequest')}}

El método XMLHttpRequest.abort() aborta la petición si ha sido enviada. Cuando una petición se aborta, readyState se asigna a 0 (UNSENT), pero el evento readystatechange no se lanza.

Sintaxis

xhrInstance.abort();

Parámetros

Ninguno.

Valor de retorno

Vacío.

Ejemplo

var xhr = new XMLHttpRequest(),
    method = "GET",
    url = "https://developer.mozilla.org/";
xhr.open(method,url,true);

xhr.send();

xhr.abort();

Especificaciones

Especificación Estado Comentario
{{SpecName('XMLHttpRequest', '#the-abort()-method')}} {{Spec2('XMLHttpRequest')}} WHATWG living standard

Compatibilidad con navegadores

{{CompatibilityTable}}
Mejora Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Soporte básico {{CompatChrome(1)}} {{CompatUnknown}} {{CompatIe('5')}}[1]
{{CompatIe('7')}}
{{CompatVersionUnknown}} {{CompatSafari('1.2')}}
Mejora Android Chrome para Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Soporte básico {{CompatUnknown}} 1.0 {{CompatVersionUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}

[1] This feature was implemented via ActiveXObject(). Internet Explorer implementa el estándar XMLHttpRequest desde la versión 7.

Ver también