-2

我可以检测从 2-4 MB 的大图像下载了多少字节吗?即通过下载图像的百分比通知用户?

4

1 回答 1

0

对于通常需要不到 15-30 秒的任何事情,颤动或虚假的进度指示器通常足以显示正在发生的事情。

如果您计划跟踪更大的下载,您可以尝试使用自定义构建 ajax 下载器进行下载,并在 XMLHTTPRequest.readystate == 3 时获取进度信息。

请参阅http://www.tizag.com/ajaxTutorial/ajaxxmlhttprequest.php 以开始构建自定义 ajax 下载器。

或者,让服务器跟踪您的 ajax 下载并生成单独的 ajax 调用以 ping 状态。这有点棘手,很抱歉我没有给你一个例子。

不,没有办法在普通标签上跟踪下载进度。

于 2012-04-04T12:05:57.000 回答