1

我有一个 AJAX 调用在服务器上设置一些会话变量。

设置会话变量后,在成功回调中,我将打开一个新窗口到相应的页面。

window.open("../reports/" + data.d, "report");

有时,渲染需要很长时间。目前,让它渲染得更快是我无法控制的。

我担心的是,当它尝试在此窗口中呈现 html 时,它会阻止所有其他 ajax 请求。它将它们排队,一旦窗口最终呈现,它们就会执行。

我已经尝试过使用 setTimeout 但它似乎不起作用(显然是因为 jQuery.ajax 已经占用了“线程”)。

有任何想法吗?

4

1 回答 1

0

大多数浏览器限制并发连接数

请参阅 流行浏览器中允许多少并发 AJAX (XmlHttpRequest) 请求?

browserscope 的图表

于 2012-12-10T23:06:52.820 回答