Я реализовал функцию перетаскивания в свое приложение React. но когда я перетаскиваю изображение в приложение. он всегда открывает новую вкладку, но в любом случае перетаскивание работает хорошо. Мне нужно только запретить открывать новую вкладку.
Как предотвратить открытие новой вкладки при перетаскивании изображения в браузере Chrome в JavaScript?
Ответы (1)
Вы должны добавить preventDefault()
ко всем обработчикам событий dragover
и drop
. Пример:
window.addEventListener("dragover",function(e){
e = e || event;
e.preventDefault(); <=================
},false);
window.addEventListener("drop",function(e){
e = e || event;
e.preventDefault(); <=================
},false);
ДополнительноПолезная ссылка здесь для реакции
Вот тот же вопрос для перетаскивания
person
mayur kukadiya
schedule
10.05.2021