我有一个使用location.replace导航到结果页面的加载页面。此请求可能需要很长时间,因此返回需要一段时间。与此同时,我正在使用长轮询ajax请求来更新带有进度信息的加载页面。
这在Firefox和IE上工作正常,它允许ajax请求在调用location.replace后继续。
但是使用webkit浏览器(Chrome,Safari),一旦执行location.replace请求,所有ajax请求都会被取消。
当主窗口导航到webkit浏览器中的另一个页面时,有没有办法发出ajax请求?
答案 0 :(得分:0)
如果您使用ajax,也许您可以下载带有ajax调用的页面,只需将其boddy渲染到活动页面并更改webkit支持的当前URL。