浏览器的文件上传有个问题就是不能选择文件类型, 不能拖选文件,不能提供上传进度。
而flash可以提供这些功能,所以很有用。
swfupload
项目主页:
http://code.google.com/p/swfupload
/
这里有一些例子可以参考
http://demo.swfupload.org/
特性:

  • Multiple File Selection
  • File Upload Progress
  • Custom Limits for File Size and Number of Uploads
  • Filter by File Type ie. *.jpg
  • File Queue
  • Customize the Browse Control
  • Flash 10 Support (Starting with Version 2.2.0)

大文件上传,需要提供进度的地方,可以考虑使用。