取消活动的ajax请求

时间:2011-11-19 15:36:26

标签: javascript ajax

我已经读过它无法取消激活的ajax请求,但是我已经看到很多地方实际上已经完成了。

大多数网页在加载几秒钟后会显示“卡住加载”链接。

我正在试图弄清楚是否有可能杀死请求,然后重新启动它,当加载已经持续“太长时间”时。

我希望你能给我一些提示。

谢谢

1 个答案:

答案 0 :(得分:1)

XMLHttpRequest对象有一个abort方法,可用于取消已发送的请求:

xmlHttpReqObj.abort();

我认为这不适用于版本7以下的Internet Explorer,所以如果你需要支持那些,那么你可能会运气不好。