XMLHttpRequest.abort() 方法将终止请求,如果该请求已被发出。当一个请求被终止,它的 readyState 属性将被置为0( UNSENT
),但是并不触发 readystatechange 事件。
var xhr = new XMLHttpRequest(),
method = "GET",
url = "https://developer.mozilla.org/";
xhr.open(method,url,true);
xhr.send();
xhr.abort()
浏览器兼容性
IE浏览器从版本7开始使用了标准的 XMLHttpRequest 。
详情请参考MDN
https://developer.mozilla.org/zh-CN/docs/Web/API/XMLHttpRequest/abort