サイトにアップロード ボックスを実装しています。ファイルは正常にアップロードされましたが、アップロードされたファイルの量や転送速度などのアップロードの詳細を示すボックスまたは読み込みバーを作成したいのですが、少し混乱しています。これ、私はこれの背後にあるロジックが何であるかを知りたいです.どんな助けでも大歓迎です.
質問する
60 次
2 に答える
2
jQuery フォーム プラグインを使用します。最新のブラウザーでは、次のprogress
イベントをサポートしています。
$(...).ajaxForm({
...,
uploadProgress: function(event, position, total, percentComplete) {
...
}
});
サーバー側のコードでそれを行う方法はありますが、通常はウェブサーバーのプラグインが必要であり、ローカルで既に利用可能な情報であるアップロードの進行状況を常にポーリングする必要があるため、非常に面倒です。そのため、最新のブラウザーを使用しているユーザーにのみ進行状況の表示を提供するだけです。
于 2012-07-21T11:15:51.750 に答える
0
Jquery uploadify pluginを使用できます。リアルタイムインジケーター、ドラッグアンドドロップなどの多くの機能があります。
Pls はそれをチェックします、これがあなたを助けることを願っています。
于 2012-07-21T11:39:59.117 に答える