我正在使用cfftp
从ftp服务器获取图片。由于图像文件可能非常大。因此用户必须等待很长时间。
有没有办法为这个ftp get文件操作创建进度条?
答案 0 :(得分:1)
如果您使用的是CF9或更高版本,则需要使用cfprogressbar标记。
http://help.adobe.com/en_US/ColdFusion/10.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec19562-7fdf.html
答案 1 :(得分:0)
我不相信有任何内置方式,但您可以模拟某种类型的完成跟踪。
首先运行:
cfftp action="listdir"
http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=Tags_f_16.html
获取文件大小并启动或启动数据库或其他变量存储中的表。
然后通过ajax脚本或iframe继续运行另一个脚本:
cfdirectory action=list"
在您的目标文件夹上。
比较您的文件大小,然后您可以以百分比,进度表等输出状态。