跨浏览器拖放HTTP文件上传?

时间:2011-05-03 17:57:21

标签: javascript jquery html5 file-upload

我正在寻找具有拖放功能的跨浏览器html文件上传器。理想情况下,放置目标区域可能很大并且与其他元素重叠(即,我希望允许用户将项目放在HTML UI的现有部分上,而不是需要单独的目标区域。)

跨浏览器支持(包括IE6)很重要,可靠性也很重要。我正在使用jQuery,但我愿意接受不使用jQuery的优秀解决方案。

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

尝试使用FileDrop:

http://proger.i-forge.net/FileDrop_-_cross-browser_JavaScript_Drag-Drop_file_upload/7CC

根据网站:

  

支持Firefox 3.6,Internet Explorer 6,Google Chrome 7,Apple Safari 5和Opera 11.61(Opera 12+支持本机拖放)。

请记住拖放在IE中不起作用< 10虽然。

不确定丢弃区域是否可以正常工作,您必须进行试验。

答案 1 :(得分:1)

Plupload maby,虽然我还没有设法找到浏览器兼容性列表...

http://www.plupload.com/

https://github.com/moxiecode/plupload