标签: javascript ajax
我想在超时事件中中止XHR请求,但它无法正常工作。语法是下一个:
var req = new XMLHttpRequest(); req.open('POST', url , true); req.timeout = 5000; req.ontimeout = function () { req.abort(); };
因此,如果XHR请求未在5秒内完成,则代码应该中止请求。如果我只写req.abort(),XHR请求将执行。