Показать сообщение отдельно
  #8 (permalink)  
Старый 09.04.2014, 21:31
Интересующийся
Отправить личное сообщение для FactoREAL Посмотреть профиль Найти все сообщения от FactoREAL
 
Регистрация: 09.04.2014
Сообщений: 14

ну и помучался я с этой загрузкой. в итоге удалось реализовать рабочий вариант, работает в firefox, chrome и opera, думаю в safari тоже должно(не проверял). Как и предлагали
Цитата:
создать FormData и методом append файлы добавлять
именно так и заработало правильно. ну и если кому будет интересно в будущем часть кода, отвечающая за отправку файла:
xhr = new XMLHttpRequest();
fd = new FormData();
...
function sendFile(file) {
	 xhr.open("POST", params.url);
	 fd.append("<file_field>", file);
	 xhr.send(fd);
}
sendFile(params.file);
Ответить с цитированием