在 JS 中拖放图像
Drag and drop an image in JS?
我正在制作拖放上传器,这是我的拖放代码:
var doc = document.documentElement;
doc.ondragover = function () { return false; };
doc.ondragend = function () { return false; };
doc.ondrop = function (event) {
event.preventDefault && event.preventDefault();
// now do something with:
var files = event.dataTransfer.files;
return false;
};
问题是,当我拖放图像时,它会加载到新页面中。我哪里出错了?
你调用 event.preventDefault() 两次。 将其中一个更改为 event.stopPropagation();
相关文章:
- 使用jquery拖放图像
- HTML5拖放-如何删除IE上的默认重影图像
- HTML5拖放新图像并替换Div中的现有图像
- 更改HTML5拖放中的重影图像
- 从imgur api的另一个浏览器拖放图像
- 接受从另一个浏览器窗口拖放图像
- 如何在拖放后将图像上传到服务器
- 在web应用程序ASP.net中拖放和移动图像
- 用一点javascript拖放HTML5图像
- jQuery:通过拖放获取所选图像的名称
- 有没有一种方法可以在画布中拖放文本或图像
- HTML5画布:如何在画布上有一个图像和形状,并且可以拖放形状
- 检查拖放内容是否为图像
- 拖放区插件为每个上传的图像添加输入
- JavaScript 图像缩放和平移(拖动)
- 拖放区缩略图宽度图像大小
- 如何停止在拖放区上传第二张图像
- 哪个事件会触发使用Tinymce的图像拖放
- CORS在图像拖放(在dropBox公用文件夹中)时出错-Javascript
- 桌面图像拖放上传崩溃浏览器