我正在创建一个速度测试应用程序,它通过计算上传和下载各种文件所需的时间来衡量用户的上传和下载速度。目前,我使用Javascript从外部服务器下载图像,使用以下代码:
var start_time,end_time;
var download = new Image();
download.onload = function () {
end_time = (new Date()).getTime();
download_duration = (end_time - start_time) / 1000;
finish_download_test();
}
start_time = (new Date()).getTime();
download.src = 'www.fakeimage.com/image.jpg';
但是,我想在下载图像时显示进度条。我已经看过html5和c#解决方案,但是,我想要一些兼容更多浏览器的东西(所以没有html5),我使用的是php和javascript的组合,所以c#解决方案也没有帮助。
任何帮助都会受到高度赞赏,即使它只是朝着正确的方向推进。
答案 0 :(得分:0)
您可以将闪光灯用于进度条。通过flash下载文件并通过js将百分比传递给HTML或只使用flash显示。