1

cfftpFTPサーバーから画像を取得するために使用しています。画像ファイルは非常に大きくなる可能性があるためです。そのため、ユーザーは非常に長く待たなければなりません。

この ftp get files 操作のプログレスバーを作成する方法はありますか?

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: cfftp action="listdir" //livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content = Tags_f_16.html

ファイルサイズを取得して、データベースまたはその他の変数ストレージのテーブルを開始または開始します。

次に、ajaxスクリプトまたはiframeを使用 cfdirectory action=list" して、宛先フォルダーで別のスクリプトを継続的に実行します。

ファイルサイズを比較すると、ステータスをパーセンテージ、進行状況メーターなどで出力できます。

于 2013-03-06T14:09:21.860 に答える