【发布时间】:2011-04-28 19:16:06
【问题描述】:
我正在使用 javascript 对返回数据的 PHP 脚本运行 XMLHttpRequest。基本上我希望能够为用户提供一个进度条(而不是一个旋转的圆圈或其他东西),它显示了获取和接收数据的进度。我知道如果我得到一个文件,我可以检查内容长度标题并使用它,但对于脚本,你不知道它正在检索多少数据。
这个问题的答案可能就像“不可能”一样简单,因为现在看起来就是这样。但总而言之:您如何通过 XMLHttpRequest 监控正在运行的脚本 (php) 的进度?
【问题讨论】:
-
可能有十几种不同的方法来做到这一点。这取决于 PHP 脚本在做什么,以及你拥有什么样的服务器端技术。你能说得更具体点吗?
-
脚本正在运行查询并使用数据生成 html 代码,xmlhttprequest 响应处理程序将其插入当前页面。
标签: php javascript xmlhttprequest