我想在我的页面中有一个进度条,它有一个DOWNLOAD操作。在文件上传中是可能的,但在下载中也是可能的吗?你能给我一些好的参考吗?
我找不到任何好的参考资料。
您可以使用进度条作为JQuery UI的一部分该页面上有一个关于如何使用它进行下载的示例。
试试这个:链接
堆栈溢出QN链路
这部分代码基本上为进度条所需的值提供了百分比功能。
// progress on transfers from the server to the client (downloads)
function updateProgress (oEvent) {
if (oEvent.lengthComputable) {
var percentComplete = oEvent.loaded / oEvent.total;
// ...
} else {
// Unable to compute progress information since the total size is unknown
}
}
XMLHttpRequest提供了在处理请求时侦听可能发生的各种事件的能力。这包括定期进度通知、错误通知等等。