Я провел быстрый поиск в Google и SO и нашел похожие вопросы, но ни один из них не был правильно сформулирован, и большинство из них были старыми и выглядели заброшенными (какое-то время никаких ответов и комментариев ). Так вот...
Я хочу иметь возможность собирать URL-адрес (только URL-адрес )изображения, переброшенного на мой сайт с другого веб-сайта.. (, т.е. у меня открыты два хромированных окна. В окне А есть мое приложение. В окне B есть imgur. Я открываю изображение, щелкаю, перетаскиваю его в окно и отпускаю. Теперь мне нужно узнать URL-адрес изображения, перетащенного на мою страницу ).
Вот код, с которым я работал для локальных файлов.
$(document).on('drop', function(e) {
var data = e.dataTransfer || e.originalEvent.dataTransfer;
console.log(data); // data.files is empty
e.preventDefault();
return false;
});
Опять же, я не хочу ничего загружать... Я не пытаюсь делать что-то необычное... Мне просто нужно знать местоположение изображения, перетаскиваемого на страницу с другого веб-сайта.