0

我开发了一个选项,使用户能够将图像拖放到 adiv中并上传该图像。为此,我正在使用:

jQuery.event.props.push('dataTransfer');

为了获取文件,我正在使用:

var files=e.originalEvent.dataTransfer.files;

但我注意到我可以从计算机中获取文件,但无法获取浏览器同一页面上的图像。

为什么会这样?反正有没有把图像拖到同一页上?

谢谢!

4

1 回答 1

3

我无法回答你为什么会这样,因为我没有使用 jQuery 拖放。但我知道 HTML5 支持拖放。也许你可以用它来解决它:)

于 2013-04-17T14:19:30.540 回答