По какой-то причине IE9 решил иметь проблему с Jcrop и получать данные из загружаемого файла. Эта строка:
var oFile = $('#image_file')[0].files[0];
Я получаю: Unable to get properly '0' of undefined or null reference
В конце дня мне нужно иметь доступ к свойствам файла... и IE9, похоже, не может работать, запросив [0].files[0]
IE9 не имеет такого свойства, в IE10 было введено свойство files
input type="file"
.
Я не знаком с Jcrop, но для IE9- есть проблема с доступом к div с id image_file
Я использую этот код для загрузки изображения в переменную:
$('#image_file').change(function () {
var oFile = this.files[0];
//...
});
var oFile = $('#image_file')[0].files[0];