У меня проблема с вводом (type="file") в Internet Explorer (я тестировал только в 8).
HTML
<input id="drop-file-files" class="drop-file-waiting" type="file">
JS (http://code.jquery.com/jquery-latest.min.js)
$('#drop-file-files').change(function(e){
$.each(e.target.files, function(index, file){
alert(file);
});
});
Он отлично работает в Firefox, Chrome и Safari, возвращает Object File, но IE возвращает ошибку, потому что "файлы" в e.target undefined. Кто-то знает, как я могу получить эти "файлы" с помощью JavaScript?
EDITED: Documentation Тип ввода MSDN = файл - Только в свойствах IE10