JavaScript实现的文件上传组件:Fine Uploader

采用Ajax技术实现的文件上传组件,支持拖拽文件上传。使用很简便,只需在页面中引入相应的CSS+JavaScript,剩下的就只服务器端处理逻辑。在其提供的下载包中已经有多种语言实现包括:ASP.NET, ColdFusion, Java, Node.js, Perl, PHP, Python

有一些选项可以来限制文件大小,文件类型,文件上传的数量等。