« カレンダーサービス30boxesのカレンダーパーツ | メイン | チュートリアル記事専用のDigg風サイトtutorialicio.us »

2006年11月17日

Flashによる複数ファイルアップロードライブラリSWFUpload

via Ajaxian

swf_upload_logo.png

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

 
mg src="http://img.awasete.com/image.phtml?u=http%3A%2F%2Flabs.cybozu.co.jp%2Fblog%2Fakky%2F" width="160" height="140" alt="あわせて読みたい" border="0">

著書

PHPxWebServiceAPIConnections.jpg

プロフィール

週三日勤務で、残りは個人で活動しています