TransmitはjQuery/JavaScript製のオープンソース・ソフトウェア。HTML5では複数ファイルを一括アップロードすることができる。だがそのために既存サイトをHTML5に移行させるのは現実的ではないだろう。そこでよく使われるのがFlashによるマルチファイルアップローダーだ。 0
![]()
ファイルを指定した後の表示
0
最も有名なライブラリはSWFUploadではないだろうか。だが実際に使う上では色々とコツがいる。もっと手軽に実現するためのライブラリはないだろうかと考えていた所で見つけたのがTransmitになる。何と言ってもjQueryベースなのが良い。 0
使い方は簡単で、transmitというメソッドとアップロード先のURLを指定するだけで良い。オプションとしてクロスドメインの可否、ファイルタイプの指定、最大ファイルサイズなどが指定できるようになっている。ファイルを指定するとブラウザ上にファイルが一覧になって表示される。 0
![]()
ファイルアップロード後
0
自動アップロードはないので、他の入力項目と一緒に送信する形だ。アップロードに問題があれば、その旨結果が取得できるようになっている。何よりjQueryであれば他のライブラリと組み合わせたり、カスタマイズすることもそう難しくないと思われる。Transmitはかなり実用的なライブラリだ。 0
プレミアムユーザには“MOONGIFTはこう見る”、記事の一行概要、追加スクリーンショット、デモや追加URLが表示されます。登録(500円/月)はこちらから! プレミアムユーザのログインはこちらから 0
jquery-transmit - Project Hosting on Google Code












アンケート