Прочитать содержимое объекта «файл»?

Итак, у меня есть объект «Файл» (полученный путем перетаскивания файла с рабочего стола). Я могу отправить файлы на сервер с помощью ajax, а затем вернуть их, чтобы javascript обработал их. Но можно ли прочитать его содержимое, не проделывая всего этого?

Вот, поиграйте с этой скрипкой. Перетащите любой файл в поле и используйте переменную file .

Я уже пробовал все методы этого объекта ... не повезло. Можете ли вы получить содержимое файла, который вы только что перетащили в браузер?

PS: Я бы отправил файлы на сервер следующим образом:

var ajaxRequest = new XMLHttpRequest();
ajaxRequest.open("returnRawPostData.php");
ajaxRequest.send(file);

Я мог что-то пропустить в приведенном выше коде, но это только потому, что простой JS больше не используется для вызовов AJAX.

12
задан Rocket Hazmat 23 April 2012 в 20:25
поделиться