Чтение данных URL с внешнего удаленного изображения во время перетаскивания - PullRequest
1 голос
/ 30 ноября 2011

Это будет принимать локальные файлы, перетаскиваемые и считывая данные файла в строку files Как я могу также прочитать удаленные изображения, сброшенные прямо из браузера? Т.е. перетащите изображение из поиска картинок Google в Dropzone и прочитайте URL изображения.

<!DOCTYPE html>
<html>
  <body>

    <div id="dropzone"></div>

    <script>
      function handleFileSelect(evt){

        evt.stopPropagation();
        evt.preventDefault();

        var files = evt.dataTransfer.files;

      }

      // Setup the dnd listener
      var dropZone = document.getElementById('dropzone');
      dropZone.addEventListener('drop', handleFileSelect, false);

    </script>   
  </body>
</html>

1 Ответ

0 голосов
/ 30 ноября 2011

Как я понимаю, файлы, которые вы показываете, находятся не в локальной системе, а удаленно и отображаются в браузере.Если вместо файла отображается изображение или значок изображения, задайте элемент как draggable и разрешите его сбросить на другой элемент.При добавлении напишите свой код, чтобы скопировать или сделать что-то на стороне сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...