让我说我去页面:“http://example.com/page1.php”
在page1.php中,(异步)AJAX调用“http://example.com/page1.php?action=getSomethingBig”,这需要很长时间(可能是60秒)才能加载。
在AJAX呼叫完成之前(可能我已经厌倦了等待),我点击一个链接转到:“http://example.com/page2.php”。
如何避免浏览器在转到“page2.php”之前必须等待AJAX调用完成?
答案 0 :(得分:0)
如果您使用的是jquery,则可以使用ajaxStop()功能。如果你使用普通的javascript,你可以使用XMLhttprequest对象中的stop()函数