« カレンダーサービス30boxesのカレンダーパーツ | メイン | チュートリアル記事専用のDigg風サイトtutorialicio.us »
2006年11月17日
Flashによる複数ファイルアップロードライブラリSWFUpload
via Ajaxian
SWFUploadというFlashのライブラリがAjaxianで紹介されているが、これけっこういいのではないか。
- ファイルダイアログで表示される拡張子を指定できる
- 複数ファイルを、CtrlやShiftで選択できる
- イベント毎にJavascriptのハンドラを呼べる
- アップロード開始前にファイルの情報がわかる
- プログレスバーが表示できる
- ページ全体のリロード無しにアップロードされたファイルを表示できる
- Flashの動く環境すべてで動く
- FlashやJavascriptが使えない環境でも、通常のフォームアップロードになる
最後の項目は重要だろう。
リンク先でデモを試せる。"Try it out!"ボタンを押して、適当なファイルを複数選び、アップロードすると、ファイルサイズやプログレスバーが表示される。
複数アップロードは、Webアプリでよく要望されて困るところだし、プログレスバーもできなくはないけど、簡単にできるなら助かるだろう。
MITライセンスというところも嬉しい。
投稿者 秋元 : 2006年11月17日 01:09
トラックバック
このエントリーのトラックバックURL:
http://labs.cybozu.co.jp/cgi-bin/mt-admin/mt-tbp.cgi/898