我想检测正在进行 Ajax 调用然后由于某些用户操作(例如,用户导航到另一个页面)而中断的情况?
我可以看到,当这种情况发生时,我的 onreadystatechange 处理程序被调用 readyState == 4 (DONE) 和 status == 0。
问题是,有什么方法可以确保这确实对应于所描述的场景(由于用户操作而中止请求)?我想避免掩盖其他可能更危险的错误。
我想检测正在进行 Ajax 调用然后由于某些用户操作(例如,用户导航到另一个页面)而中断的情况?
我可以看到,当这种情况发生时,我的 onreadystatechange 处理程序被调用 readyState == 4 (DONE) 和 status == 0。
问题是,有什么方法可以确保这确实对应于所描述的场景(由于用户操作而中止请求)?我想避免掩盖其他可能更危险的错误。