我目前正在研究一种在页面上显示文件下载状态的方法。 我知道这是不需要的,因为用户通常在浏览器中具有下载状态,但我想让用户保持在他正在下载的页面上,只要下载是持久的。为此,下载状态应与文件实际状态匹配(而不是假进度条)。也许它还会显示用户下载的速度,并根据当前的下载速率估计所需的时间。
这可以使用 PHP 和 Javascript 来完成吗?或者它真的需要 Flash 或 Java 吗?
服务器上的某个地方不应该包含有关谁以什么速度和多少下载什么内容的信息吗?
感谢您提前提供的帮助。
最佳答案
不太可能跨浏览器,但看看 http://markmail.org/message/kmrpk7w3h56tidxs#query:jquery%20ajax%20download%20progress+page:1+mid:kmrpk7w3h56tidxs+state:results非常接近的努力。 IE(像往常一样)是不玩球的罪魁祸首。
关于php - 使用 PHP 和 JavaScript 下载状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9245347/