Monday, May 20, 2024
 Popular · Latest · Hot · Upcoming
148
rated 0 times [  155] [ 7]  / answers: 1 / hits: 31401  / 12 Years ago, wed, october 10, 2012, 12:00:00

I have a problem with input (type=file) in Internet Explorer (I have tested only in 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);
});
});


It work perfect in Firefox, Chrome and Safari return Object File, but IE return a error because files in e.target is undefined. Someone know how can I get this files using JavaScript?



EDITED: Documentation MSDN input type=file - Only in IE10 files property


More From » jquery

 Answers
19

Internet Explorer 8 does not support multiple files. This has been already discussed here. You can at least get the filename via e.target.value.


[#82618] Wednesday, October 10, 2012, 12 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
sidneyh

Total Points: 118
Total Questions: 108
Total Answers: 105

Location: Mali
Member since Fri, Jun 18, 2021
3 Years ago
sidneyh questions
Tue, Jun 7, 22, 00:00, 2 Years ago
Wed, Apr 13, 22, 00:00, 2 Years ago
Wed, Aug 12, 20, 00:00, 4 Years ago
Wed, Jun 3, 20, 00:00, 4 Years ago
Fri, Apr 24, 20, 00:00, 4 Years ago
;