http请求上的进度条

时间:2014-08-10 04:31:49

标签: javascript progress-bar

当浏览器正在等待服务器的响应时,我希望显示普通非Ajax浏览器请求的第一部分的进度条。在我的drupal网站上,我发现这个等待时间可能是几秒钟,具体取决于条件。我一直在搞乱pace.js(http://github.hubspot.com/pace/docs/welcome/),一旦收到响应并加载内容,它就会加载并表现得很好。

这是可行的吗?或者它将是一个死路一条,因为最终浏览器不知道它在等什么......

Waiting for response

1 个答案:

答案 0 :(得分:0)

如果您知道它至少几秒钟,您可以创建它的错觉,知道需要多长时间。添加动画集以显示进度条四秒钟。在您的ajax数据到达后,删除图形。这样,用户就不会发生任何事情。