【发布时间】:2012-03-14 15:56:23
【问题描述】:
我正在向我的服务器发出长轮询 ajax 请求
$.ajax({
url: "someurl.com",
success: function(resp) { ... },
error: function() { ... }
});
但如果在短时间内出现一些互联网连接问题 Firefox 10 中止请求,因此我的脚本没有收到来自服务器的响应 (在旧版本的 FF 中没有这样的请求中止)。
我怎样才能发现我的 ajax 请求被浏览器中止了?也许有一些事件呢?或者如果网络连接中断,我可以强制浏览器不要中止我的 ajax 请求吗?
【问题讨论】:
-
不同之处在于,在我的情况下浏览器根本没有返回任何响应
标签: javascript jquery ajax firefox