IE8 - input (type = “file”) obtém arquivos

Eu tenho um problema com a entrada (type = "arquivo") no Internet Explorer (testei apenas em 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);
    });
});

Funciona perfeitamente no Firefox, no Chrome e no Safari e retorna o arquivo de objetos, mas o IE retorna um erro porque "arquivos" no e.target é indefinido. Alguém sabe como posso obter esses "arquivos" usando JavaScript?

EDITADO: DocumentaçãoTipo de entrada do MSDN = arquivo - Apenas no IE10propriedade de arquivos

questionAnswers(1)

yourAnswerToTheQuestion