Witam, posiadam taki skrypt:
function drop(ev)
{
ev.stopPropagation();
ev.preventDefault();
var input = document.getElementById('file');
document.getElementById('file').files = ev.dataTransfer.files;
document.getElementById('name').value = ev.dataTransfer.files[0].name;
}
Mam zdarzenia podpięte pod tag body, chciałbym uzyskać efekt, żeby po przeciągnięciu pliku metodą drag&drop automatycznie plik znalazł się w inpucie. Powyższy kod działa bez problemowo w przeglądarce Google Chrome, oczywiście resztę wydarzeń też mam podpiętych lecz już w przeglądarce Mozilla Firefox ta metoda przestaje działać. Z tego jak zacząłem debugować, to model obiektu ev.dataTransfer.files jest troszkę inny, ma ktoś jakiś pomysł jak to poprawić?