1

助言がありますか?

おそらく、ファイルを複数選択できる非常にインタラクティブなものです。ありがとう!

4

5 に答える 5

3

プルロード - http://www.plupload.com/

基本的なhtml4を除くすべてのタイプで複数のアップロードをサポート

HTML5、gears、flash、silverlight、BrowserPlus、または HTML4 のプレーンを使用したアップロードを許可します

于 2010-06-30T19:22:23.880 に答える
2

セキュリティ上の理由により、Ajax でファイルをアップロードすることはできません。ファイルを iframe に投稿するという回避策がありますが、この方法では複数のファイルを選択することはできません。

解決策はフラッシュにあります。最も一般的なフラッシュ アップローダーは次の 2 つです。

swfupload - http://swfupload.org/

uploadify - http://www.uploadify.com/ (jQuery のみ)

于 2009-10-23T06:14:56.050 に答える
1

もう1つのオプションは、私が使用したUber-Uploaderで、プログレスバーでうまく機能します。

于 2009-10-26T16:08:44.340 に答える
0

または、Asp.Net で System.Web.UI.WebControls.FileUpload クラスを使用できます。

于 2009-10-26T15:56:57.767 に答える
0

この時点で、私はフラッシュプラグインから離れています。代わりに、次のように HTML5 アップローダーを使用します: valums アップローダー

確かに - 最新のブラウザでのみ複数のファイルを選択できますが、それ以外の場合はファイルごとに選択できます。しかし、新しいブラウザーへのアップグレードを気にしない人は、Ctrl キーを押しながらクリックする方法を知らない可能性があります。

Flash は Cookie を正しく送信しません (firefox または google chrome を使用している場合でも、IE Cookie を送信します)。そのため、Cookie が失われ、セッションが失われます。回避策があります-POSTリクエストでPHPSESSIDを送信します-しかし、それは単にセッション固定のためにドアを大きく開いてしまいます。

于 2011-06-02T19:11:19.823 に答える