1

Plupload を使用して特定の種類のファイルをアップロードできないようにしたい。ドキュメンテーション フィルター (つまり、ファイル ブラウザーでファイルを選択できないようにする) ですが、簡単に回避でき、Plupload はこれらのファイルのアップロードの試行を許可します。

http://www.plupload.com/documentation.php#configuration

もちろん、サーバーはそのタイプのファイルは必要ないと言いますが、それはアップロードが完了した後でのみです。

Plupload で特定の種類のファイルのアップロードを拒否する (または特定の種類のファイルのみをアップロードする) ことはできますか?

4

1 に答える 1

1

その問題の fileupload または fileadd のプロセスで、ファイル名の拡張子を確認できます。

var test='hellothere.jpg';
var ext = test.substr(-3);

次に、無効なファイルをユーザーに警告します。

アップデート

サーバーで追加の検証が必要になります。最初にクライアント側を確認し、2番目にサーバー側のアップロード方法に投稿します。ファイルの名前を変更した場合は、ファイルの新しい名前のpostfilecollectionではなく、フォームの「名前」プロパティを確認してください。エラーが発生した場合は、次のように json 応答を送信できます。

    "{"respCode" : "500", "Msg" : "Failed"}
于 2012-08-04T15:41:47.260 に答える