0

如果在触发选项卡或浏览器窗口的 onClose 事件时启动 XMLHttpRequest,我会期待什么?如果 XMLHttpRequest 耗时过长会发生什么?当窗口关闭时,请求会被中止或缩短吗?是否可以保证请求将被允许运行它的自然过程(并随着超时而终止,200、303、404 或 500)?

使用 jQuery 会有什么不同吗?

我无法模拟慢速连接以在浏览器上进行测试。

4

1 回答 1

1

您永远无法保证任何请求都会完成,这种情况也不例外。

onunload或者onbeforeunload事件,尤其是后者,你可能会有更好的运气。

于 2012-11-08T20:05:22.357 回答