Показать сообщение отдельно
  #1 (permalink)  
Старый 23.12.2015, 14:40
Профессор
Отправить личное сообщение для platedz Посмотреть профиль Найти все сообщения от platedz
 
Регистрация: 15.08.2012
Сообщений: 285

Как в FileReader передать название файла!
Подскажите, пожалуйста.
Делаю так,
for(var i = 0; i<this.files.length; i++)
		{
			var tfiles = this.files;
			if(window.FileReader ) 
			{
				var reader = new FileReader();
				reader.onload = function(e) 
				{
					var xhrS = new XMLHttpRequest();
					var fData = new FormData();
					
				       fData.append("name",tfiles.files[i]);
					fData.append("file",e.target.result);
					

						
					xhrS.onreadystatechange = function()
					{
						console.log(xhrS.responseText);
                                        }
								
				
					xhrS.open("POST", "./filel.php", true);
					xhrS.send(fData);
										
					
				}
				reader.readAsDataURL(this.files[i]);
				
			}
		}


Пытаюсь отправить файл в виде data url, после того, как загружу его в браузер. Т.е. разбираю файл, загружаю в браузер и начинаю отправку. Но не могу передать название. Подскажите, как это сделать.
Ответить с цитированием