1

cfftp用来从 ftp 服务器获取图像。由于图像文件可能非常大。所以用户必须等待很长时间。

有没有办法为此 ftp 获取文件操作创建进度条?

4

2 回答 2

1

如果您使用的是 CF9 或更高版本,则需要利用 cfprogressbar 标签。

http://help.adobe.com/en_US/ColdFusion/10.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec19562-7fdf.html

于 2013-03-07T18:47:35.093 回答
0

我不相信有任何内置方式,但您可以模拟某种类型的完成跟踪。

首先运行: http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content= cfftp action="listdir" Tags_f_16.html

获取文件大小并开始或到数据库或其他变量存储中的表。

然后通过 ajax 脚本或 iframe 让另一个脚本连续运行: cfdirectory action=list" 在您的目标文件夹上。

比较您的文件大小,然后您可以以百分比、进度表等形式输出状态。

于 2013-03-06T14:09:21.860 回答