画像をupload前にプレビュー出来るjQueryプラグインです。
サーバへ画像データを送信する前に、ブラウザ側(Javascript)でファイルをチェックできるため、非常にスピーディーです。
送信ボタンを押してアップロードが終わってやっと確認、という時間も手間を省く事が出来ます。
jQueryプラグイン作成を学ぶために作った習作です。実用的ではないかもしれませんが、参考になれば幸いです。
動作サンプル
シンプルな例
ファイルサイズ1MBまで許可、jpeg と PNG のみ許可する
上記サンプルの設置例
<script src="jquery.upimage.js"></script>
シンプルな例。
<input type="file" id="upimage1">
<img src="noimage80px.jpg" id="preview1" width="80">
<script>$("#upimage1").upimageview('#preview1');</script>
ファイルサイズ1MBまで許可、jpeg と PNG のみ許可する。
<input type="file" id="upimage2" accept="image/jpeg,image/png" accept_msg="jpegとPNGのみアップできます。" maxsize="1024000" maxsize_msg="1MB以内のファイルを指定してください。">
<img src="noimage80px.jpg" id="preview2" width="80">
<script>$("#upimage2").upimageview('#preview2');></script>
ダウンロード
※上記リンクを右クリック「保存」でダウンロードしてください
関連リンク
株式会社エン・PCサービスで開発したツール類や技術情報のご紹介。ウェブ開発を行う中で頻繁に使うものをツール化し、情報整理したものをまとめました。開発事業者様の補助ツールとしてご利用下さい。
ITについてなんでも相談に乗ってしまおう、というサービスを始めました。社内エンジニアの育成や情報システムの適切な管理の仕方、など。なんでもご相談ください。
Reverse-ProxyとWordPressでオウンドンメディアだけ別サーバーで動かす、という話です。実際に構築してハマった事とその解決方法をご紹介しています。
スクラッチ開発で、発注者と業者、それぞれが気を付けなければいけない事をお伝えしていき、いかにして開発を成功させるかを開発プロセスという観点からご紹介しています。