最好的jQuery AJAX多重上传器
有什么建议?
可能是非常互动的东西,我可以多选文件。 谢谢!
由于安全原因,无法使用Ajax上载文件。 将文件发布到iframe有一种解决方法,但是不能以这种方式选择多个文件。
解决方案在于闪存。 两种最常见的闪存上传者是:
swfupload – http://swfupload.org/
uploadify – http://www.uploadify.com/ (仅限jQuery)
plupload – http://www.plupload.com/
支持除基本html4之外的每种类型的多个上传
允许在HTML4上使用HTML5,齿轮,flash,silverlight,BrowserPlus或plain进行上传
另一种选择是Uber-Uploader我已经使用过它,它可以很好地处理进度条。
或者您可以在Asp.Net中使用System.Web.UI.WebControls.FileUpload类
在这一点上,我远离闪存插件。 我会使用HTML5上传器,而不是像这样: valums uploader
当然 – 你只能在现代浏览器中选择多个文件,否则 – 它将逐个文件。 但是嘿 – 如果有人不关心升级到新的浏览器 – 他们真的可能不知道如何按Ctrl +点击。
Flash无法正确发送Cookie(即使您使用的是Firefox或谷歌浏览器,它也会发送IE Cookie)。 所以 – 你将失去cookie,从而失去会话。 有一种解决方法 – 在POST请求中发送PHPSESSID – 但它只是打开门进行会话固定。