确定被拖动的内容是否为文件

时间:2014-11-05 10:30:49

标签: javascript jquery drag-and-drop

我正在尝试使用HTML5创建拖放上传器。

当前版本运行良好,唯一的问题是,如果我选择页面的部分文本,然后我开始拖动它,则会激活放置区域。

我想仅在拖动文件时激活放置区域。

所以我做的......

$(window).on("dragenter", function(event) {
    console.log(event.originalEvent.dataTransfer);
});

我看到的是该属性中没有文件...

我在Google上看到,有权访问被拖动内容的唯一事件是dragstartdrop
问题是只有当我拖动已经在窗口内的东西(文本,图像,按钮等)时才会触发dragstart事件。

我该怎么办?

0 个答案:

没有答案