如何实现拖动上传?

如何将一个本地的文件通过拖动到网页指定的一个区域进行上传?这样不同于以往的file框或者是flash 通过点击页面的上传按钮再去选择指定的上传文件进行上传。

评论 (2)链接2011-12-25 
  • 0 支持
    是否通过ajax直接触发上传功能? – 刘锡涛 2011-12-25
  • 0 支持
    从技术上说可能用ajax或者flash异步上传,现在问题的关键是不知如何触发该事件。。。 – 冯义军 2011-12-25

  jQuery File Upload 是一个jQuery的文件上传插件,支持多文件上传,从桌面拖动到浏览器中的上传方式。
http://blueimp.github.com/jQuery-File-Upload/

冯义军
冯义军
14.03K
编辑于 2011-12-26
该答案已被锁定,无法对其进行评论,编辑及投票。
()
评论 (2)链接 • 2011-12-25
  • 0 支持
    这个的效果相当帅 – 何远伦 2011-12-25
  • 0 支持
    帅是帅,但是以html5实现为主的吧? – 冯义军 2011-12-26

HTML5直接支持文件托拽
jquery有封装的DEMO:
http://demo.tutorialzine.com/2011/09/html5-file-upload-jquery-php/

崔苔吾
崔苔吾
7597
编辑于 2012-05-10
该答案已被锁定,无法对其进行评论,编辑及投票。
()
评论 (0)链接 • 2012-01-19

HTML5支持文件托拽,但是不支持拖拽进去就上传需要Jquery辅助一下。
最重要的是浏览器支持HTML5.
前几位已经写的很好我来补充下。

该答案已被锁定,无法对其进行评论,编辑及投票。
()
评论 (0)链接 • 2012-01-19

不是您所需,查看更多相关问题与答案

德问是一个专业的编程问答社区,请 登录注册 后再提交答案