AJAX进度条显示页面加载的加载进度百分比

时间:2009-04-28 08:22:20

标签: c# ajax asp.net-ajax progress-bar

如何使用进度条显示页面的加载百分比? ......(类似于他们在flash中的表现)

由于

4 个答案:

答案 0 :(得分:5)

不可能(在没有插件或扩展程序的IE8& FF3& Opera上)。如果你想要真正的加载百分比包括HTML + Javascript +样式表+图像。您只能检测加载到页面的文件数量(此技术只能检测到图像和JavaScript)。

答案 1 :(得分:5)

我想说如果你需要一个页面的进度条,那么该页面可能需要重新思考。

我个人不喜欢有进度条的页面(如华硕下载区中的那个)。他们只是很讨厌。我的浏览器已有进度条。我希望我的带宽用于下载页面而不是图形,只会告诉我我还在等待页面。

当谈到页面上的AJAX请求时,我会使用某种类型的微调器。告诉用户正在发生的事情并且页面没有死亡。而且,如果后台请求需要很长时间以至于您需要一个进度条,我会再次说可能需要重新考虑后台请求。

答案 2 :(得分:2)

哦,这么简单,你复制我的代码并粘贴到你的网站上,但不是很酷,但仍然可以使用。

代码:<SCRIPT LANGUAGE='JavaScript' SRC='http://www.seabreezecomputers.com/tips/progress.js' TYPE='text/javascript'> </SCRIPT>

  

记住这个代码在“/ Head”和“BODY”之间有用了

  [1]: http://dw6-vista-tdx.blogspot.com

答案 3 :(得分:0)

嘿,请查看免费在线Amazon s3文件管理器s3fm上传进度对话框。