ユーザーがギャラリーに画像をアップロードする必要がある Web アプリケーションがあります。現時点では、一度に 1 つの画像をアップロードする必要があるため、かなり面倒です。
ファイルをブラウザにドラッグ アンド ドロップしたり、アップロードするフォルダを選択したりできるシステムを実装したいと考えています。
何か案は?
前もって感謝します!
(ちなみに、それが違いを生むなら.Net Appですが、ほとんどの作業はクライアント側で行われると思っていたので問題ありません)
-Ev
ユーザーがギャラリーに画像をアップロードする必要がある Web アプリケーションがあります。現時点では、一度に 1 つの画像をアップロードする必要があるため、かなり面倒です。
ファイルをブラウザにドラッグ アンド ドロップしたり、アップロードするフォルダを選択したりできるシステムを実装したいと考えています。
何か案は?
前もって感謝します!
(ちなみに、それが違いを生むなら.Net Appですが、ほとんどの作業はクライアント側で行われると思っていたので問題ありません)
-Ev
SWFUploadはかなりいいです。選択ダイアログで複数の画像を選択できます。フラッシュに依存しています。
他にも多くの Flash ベースのアップローダーがあります (それらはすべて Flash のアップロード機能を利用しており、一括アップロードに加えて、プログレス バー、クライアント側のサイズ変更 (Flash 10+)、ファイル タイプ フィルター ( .jpg、 .gif)... SWFUpload は確かに最も完全なソリューションの 1 つです。
SWFUploadはあなたが探しているものですか?
彼らのサイトから:
SWFUpload は、両方の世界を最大限に活用するための小さな JavaScript/Flash ライブラリです。Flash の優れたアップロード機能と、アクセシビリティと HTML/CSS の使いやすさが特徴です。実際に見てみましょう.... ダイアログで ctrl/shift を押しながら選択することにより、複数のファイルを一度にアップロードします すべてのイベントでの Javascript コールバック アップロードの開始前にファイル情報を取得します XHTML と css を使用してアップロード要素をスタイル設定します HTML を使用してファイルのアップロード中に情報を表示します ページのリロードはありませんFlash をサポートするすべてのプラットフォーム/ブラウザーで動作します。Flash または JavaScript が利用できない場合、通常の HTML アップロード形式に正常に低下します アップロード開始前にファイルサイズを制御します 選択したファイルタイプのみをダイアログに表示します アップロードをキューに入れ、アップロードを開始する前にファイルを削除/追加します
Plupload を試すこともできます。これはオープン ソースであり、Flash、Silverlight、HTML5、および HTML5 を含むモジュールがあります。使用するモジュールに応じて、ドラッグ アンド ドロップを使用したファイルのアップロード、アップロード キュー、クライアント側の画像のサイズ変更などをサポートします。