IE10 & FileAPI

​// Если  вы не знали, то IE10 поддерживает HTML5/FileAPI:
var reader = new File​Reader;
reader.readAsBinaryString(file); // error: Object doesn't support method or property "readAsBinaryString"


​// Но, выход есть!
var reader = new FileReader;
reader.onload = function (evt){
    var base64 = evt.result.replace(/^data:[^,]+,/, '');
    var binaryString = window.atob(base64); // bingo!
};
reader.readAsDataURL(file); 
​

Комментариев нет:

Отправить комментарий