php - 使用 PHP 和 JavaScript 下载状态

标签 php javascript download statusbar

我目前正在研究一种在页面上显示文件下载状态的方法。 我知道这是不需要的,因为用户通常在浏览器中具有下载状态,但我想让用户保持在他正在下载的页面上,只要下载是持久的。为此,下载状态应与文件实际状态匹配(而不是假进度条)。也许它还会显示用户下载的速度,并根据当前的下载速率估计所需的时间。

这可以使用 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/

相关文章:

python - 由 django 提供服务时获取一个空文件

javascript - 如何从php调用shell脚本

javascript - 如何使用 Ajax 调用特定 Controller 操作?

php - Mysql查询: Number of candidates enrolled and seat available

javascript - 您将如何在函数中创建一个非本地化变量,以便它可以被 javascript 中的其他函数访问?

javascript - 单击将输入文本复制到另一个位置

javascript - 选中选择选项更改的单选按钮

javascript - URL重定向时如何使用CasperJS下载

php - 从外部 url 下载文件,并将文件直接传递给用户,而不将其保存在我的服务器上。

php - 在 MySQL 端或 PHP 端对 SQL 数据进行分组?