【发布时间】:2011-07-04 10:41:30
【问题描述】:
我需要在页面加载时进行非常慢的 ajax 调用。问题是在 chrome 中,选项卡上的小圆圈一直在旋转,直到 ajax 调用完成。在 Firefox 4 和 IE9 中,它按预期工作。
目前我正在使用
$(document).ready(function () {
$.doTimeout(1000, slowRequest);
});
超时有帮助,因为它允许浏览器继续,如果浏览器在超时之前完成一切都很好,但我发现根据客户端/服务器的速度有多慢,超时可能不够长。
有没有更好的方法来实现这一点?
【问题讨论】:
-
你有没有把这个脚本放在页面底部,就在
</body>之前? -
是的。该脚本在
标签: google-chrome jquery