Тема: AJAX и FileReader
Показать сообщение отдельно
  #2 (permalink)  
Старый 30.04.2012, 09:04
Новичок на форуме
Отправить личное сообщение для concretor Посмотреть профиль Найти все сообщения от concretor
 
Регистрация: 30.04.2012
Сообщений: 2

Проблему решил добавив эту функцию, но к сожалению я не понимаю что она делает. Может кто нибудь объяснит?
if (!XMLHttpRequest.prototype.sendAsBinary) {

    XMLHttpRequest.prototype.sendAsBinary = function(datastr) {
        function byteValue(x) {
            return x.charCodeAt(0) & 0xff;
            }
        var ords = Array.prototype.map.call(datastr, byteValue);
        var ui8a = new Uint8Array(ords);
        this.send(ui8a.buffer);
        }
    }
Ответить с цитированием