Как обнаружить перетаскивание файла на HTML-странице

#javascript #html #drag-and-drop #client-side

#javascript #HTML #перетаскивание #на стороне клиента

Вопрос:

Я могу определить, перетаскивается ли файл в div, прослушивая событие ‘dragover’. Но как я могу определить, перетаскивается ли файл по всей HTML-странице? документ.похоже, что тело не вызывает событие ‘dragover’.

Что я намерен сделать, так это как только файл будет перетащен на страницу, я покажу скрытый div, на который нужно поместить файл. Точно так же, как Gmail.

Комментарии:

1. что вы в итоге сделали?

Ответ №1:

Создайте оболочку <div> с height:100% , содержащую всю вашу страницу, и обработайте ее dragover событие.