Мне нужно реализовать функцию загрузки файлов. Я уже написал бэкэнд-часть, которая может принимать либо File-объект, либо массив-байтов. Задача состоит в том, как передать объект File или массив байтов на задний конец с переднего конца. Я пишу переднюю часть в javascript. Предоставляет ли javascript такую функциональность для захвата объекта в формате файла? Пожалуйста помоги.Внедрение функции загрузки файлов с помощью javascript
0
A
ответ
0
Так же в этом случае вы можете использовать AJAX для загрузки файла, [не может работать в нескольких старых браузерах]
Hers мой фрагмент кода я использовал для моего проекта, он загружает файл на щелчку после выбора файла.
$("#uploadImage").on('click',function()
{
try {
var file = $('#file_upload').prop("files")[0]; //file_upload is form's id
var name = file.name;
var size = file.size;
var type = file.type;
if (type != 'image/png' && type != 'image/jpeg')throw {"msg": 'Invalid image type'}
if (size > 1024 * 1024 * 2)throw {"msg": 'Invalid image size'}
var formObj = new FormData($('form')[1]);
$.ajax({
url: "YOUR URL",
data: formObj,
processData: false,
contentType: false,
dataType:'json',
type: 'POST',
success: function(data){
// Success code
}
});
}catch (e) {
console.log(e.msg);
}
});
+0
Мне нужно сделать это, не используя ajax. –
Смежные вопросы
- 1. Эмуляция загрузки файлов с помощью JavaScript
- 2. Проверка загрузки файлов с помощью JavaScript
- 3. Html просмотр загрузки файлов с помощью Javascript
- 4. Проверка загрузки файлов с помощью jquery/javascript
- 5. Инициировать загрузки с помощью функции Javascript
- 6. Внедрение функции отмены в JavaScript
- 7. Создание функции загрузки файлов
- 8. Порядок загрузки файлов JavaScript
- 9. загрузки файлов с помощью PHP
- 10. загрузки файлов с помощью SFTP
- 11. Внедрение Javascript в PHP с помощью скобок
- 12. Внедрение спецификации OFX с помощью javascript
- 13. Создание функции загрузки файлов для zip-файлов
- 14. Ошибка загрузки файлов на box.com с помощью JavaScript
- 15. Как добавить пути загрузки файлов в форму с помощью JavaScript?
- 16. Ошибка загрузки функции с большими размерами файлов
- 17. Функции загрузки Javascript asychronosuly
- 18. Асинхронные функции загрузки JavaScript.
- 19. Внедрение тестирования загрузки Funkload
- 20. Внедрение функции
- 21. проверка загрузки массовой загрузки файлов с помощью zip-файла
- 22. Spray: Тестирование загрузки файлов с помощью Specs2
- 23. Ограниченный размер загрузки файлов с помощью WebApi
- 24. открытие окна загрузки файла с помощью javascript
- 25. Обработка загрузки файлов с помощью go
- 26. Обнаружение загрузки окна с помощью XUL и выполнение функции Javascript?
- 27. Автоматизация загрузки файлов с помощью Selenium Webdriver
- 28. загрузки файлов с помощью AJAX и РНР
- 29. Внедрение Switcher в Javascript
- 30. Ошибка загрузки файлов javascript динамически
User multipart как поддержка в форме, которую вы используете, а также FormData в javascript для хранения файла в виде байтов и отправки его на ваш сервер. – Jango
Можете проверить http://www.html5rocks.com/en/tutorials/file/dndfiles/ –