Определить, если пользователь держит файл, а затем показать окно - PullRequest
0 голосов
/ 21 января 2020

Я хочу определить, держит ли пользователь файл, если он хочет, я хочу показать окно, которое возьмет этот файл и переместит его в другую папку.

Само окно я сделал, я просто необходимо определить, перетащил ли пользователь файл (в любом месте экрана, я не могу обнаружить его в окне, потому что окно не отображается.), а затем показать окно (с window.show()).

1 Ответ

0 голосов
/ 21 января 2020

Посмотрите документацию по событиям перетаскивания для javascript

https://developer.mozilla.org/en-US/docs/Web/API/HTML_Drag_and_Drop_API#Drag_Events

Элементы, которые можно перетаскивать, имеют свойство draggable=true и ondragstart обработчик событий

из документации:

<script>
function dragstart_handler(ev) {
 // Add the target element's id to the data transfer object
 ev.dataTransfer.setData("text/plain", ev.target.id);
}
</script>

<p id="p1" draggable="true" ondragstart="dragstart_handler(event)">This element is draggable.</p>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...