Показать сообщение отдельно
  #1 (permalink)  
Старый 06.06.2014, 17:42
Интересующийся
Отправить личное сообщение для kingkobra97 Посмотреть профиль Найти все сообщения от kingkobra97
 
Регистрация: 19.07.2013
Сообщений: 14

Вставить файл из ссылки XMLHttpRequest
Пытаюсь вставить файл из ссылки в форму input type="file"
Говорят что можно решить с помощью XMLHttpRequest.
Збацал сценарий по мануалу о XMLHttpRequest, но результата пока нету. Помогите кто лучше разбирается в XMLHttpRequest
var xhr = new XMLHttpRequest();
var formData = new FormData(document.getElementById('idfile')); // Тут сама форма куда отправить файл tyle="file"
    
xhr.open('GET', 'http://site.ru/upload/24/44815.png', true);
xhr.responseType = 'blob';
    
var BlobBuilder = window.MozBlobBuilder || window.WebKitBlobBuilder || window.OBlobBuilder || window.BlobBuilder;
var bb = new BlobBuilder();
bb.append(xhr.responseText);
var data = bb.getBlob('image/png'); // тип файла
formData.append('my_file_field_name', data);
 
xhr.send(formData);

Последний раз редактировалось kingkobra97, 06.06.2014 в 17:45. Причина: bb коды
Ответить с цитированием