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