js,当删除文件时,不要打开它

时间:2013-03-01 00:31:35

标签: javascript drag-and-drop

我正在尝试制作拖放功能,我已经阅读了很多参考资料。

当我做自己的时候。当我删除文件时,浏览器将自动加载并将页面更新为删除文件作为默认文件。因此,dragover和drop事件没有被触发。

el.on('dragover', function(){
    alert(1);
});

el.on('drop', function(){
    alert(1);
});

我检查了这些示例,但是我找不到从浏览器中删除此默认重新加载功能的特定行。

我错过了什么?

非常感谢。

1 个答案:

答案 0 :(得分:2)

您应该使用函数参数的preventDefault()方法 请参见此处的例子:http://jsfiddle.net/kze6V/

document.addEventListener('drop', function(e) { e.preventDefault(); }, false);