2011年10月27日木曜日

Uploadifyを使った。

複数画像を選択してアップロードする要件があったためUploadifyを使った。
オプション設定も豊富で使いやすいです。

ポップアップウィンドウで使ったのですが、IEではuploader、script、cancelImg、folderのパスを絶対パスで書かないと正常にPOSTされないんですね。

FireFox、Chromeでは相対パスでいけるのに。。。
気が向いたらSafariでも試してみます。


  1. $(document).ready(function() {  
  2. $('#file_upload').uploadify({  
  3. 'uploader'    : '/dev/agent/upload/uploadify.swf',  
  4. 'script'      : '/dev/agent/upload/uploadify.php',  
  5. 'cancelImg'   : '/dev/agent/upload/cancel.png',  
  6. 'folder'      : '/dev/images/o_o/',  
  7. 'auto'        : true,  
  8. 'multi'       : true,  
  9. 'fileExt'        : '*.jpg;',  
  10. 'fileDesc'       : 'Image Files (.JPG)',  
  11. 'queueSizeLimit' : 999 ,  
  12. 'fileDataName' : 'Filedata' ,  
  13. 'simUploadLimit' : 1,  
  14. 'sizeLimit'   : 5000000  
  15. });  
  16. });