gpt4 book ai didi

javascript - 当我用 JavaScript 在 Chrome 浏览器上拖放图片时,如何防止打开新标签页?

转载 作者:行者123 更新时间:2023-12-05 01:29:57 24 4
gpt4 key购买 nike

我已经为我的 React 应用程序实现了拖放功能。但是当我将图像拖放到应用程序中时。它总是打开新标签,但无论如何拖放工作正常。我只需要阻止打开新标签页。

最佳答案

您应该在所有 dragoverdrop 事件处理程序上添加 preventDefault()。示例:

window.addEventListener("dragover",function(e){
e = e || event;
e.preventDefault(); <=================
},false);
window.addEventListener("drop",function(e){
e = e || event;
e.preventDefault(); <=================
},false);

More Useful link here for React

Here is the same question for drag and drop

关于javascript - 当我用 JavaScript 在 Chrome 浏览器上拖放图片时,如何防止打开新标签页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67467782/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com