Я пытаюсь найти пример кода для загрузки файлов асинхронно (через Ajax) в IE8. Также загрузить ход будет неплохо, но не обязательно. Идентификатор, такой как PHP-код, чтобы иметь дело со стороной файлового сервера. Я продолжаю сталкиваться с примерами для других браузеров с помощью FormData, но я не могу это использовать. Может ли любой орган указать мне в правильном направлении?IE8 Async file upload
3
A
ответ
5
Это хороший учебник по этой теме: http://hungred.com/how-to/tutorial-easiest-asynchronous-upload-file-ajax-upload/
HTML:
<form id="my_form" name="form" action="upload.php" method="POST"
enctype="multipart/form-data" >
<div id="main">
<input name="my_files" id="my_file" size="27" type="file" />
<input type="button" name="action" value="Upload" onclick="redirect()"/>
<iframe id='my_iframe' name='my_iframe' src="">
</iframe>
</div>
</form>
JS:
function redirect()
{
//'my_iframe' is the name of the iframe
document.getElementById('my_form').target = 'my_iframe';
document.getElementById('my_form').submit();
}
PHP:
$uploaddir = '/images/';
$uploadfile = $uploaddir . basename($_FILES['my_files']['name']);
if (move_uploaded_file($_FILES['my_files']['my_name'], $uploadfile)) {
echo "success";
} else {
echo "error";
}
Это поможет вам начать работу =)
1
пользователя это http://jquery.malsup.com/form/#file-upload JQuery plugin..Its лучшие и проверенные ..
+0
Я использовал его. Он отлично работает в IE, за исключением того, что uploadProgress не работал в IE. – elife
Смежные вопросы
- 1. C# Test File Upload
- 2. jquery multiple ajax file upload loop async with multiple progressbar
- 3. React file upload Компонент с jquery blueimp file upload plugin
- 4. ASP.NET MVC File-upload
- 5. codeigniter txt file upload
- 6. strato php file upload
- 7. JSP upload file
- 8. HTTPoison upload file
- 9. django file upload
- 10. iCloud-detect file upload
- 11. Реализация ng2-file-upload
- 12. webclient upload file methods
- 13. php upload file class
- 14. Browser, upload large file
- 15. Styling file-upload button
- 16. PHP File Upload Bandwidth
- 17. PHP File Upload
- 18. jQuery-File-Upload - Output
- 19. Multi file php upload
- 20. file upload array
- 21. webforms ajax file upload
- 22. Rails Ajaxy File Upload
- 23. play framework file upload
- 24. JSP multipart file upload
- 25. Get upload file count
- 26. ajax upload file form
- 27. JayData upload file
- 28. JSP upload File failed
- 29. jQuery-File-Upload progress
- 30. Python timed file upload
Кажется, хороший учебник: http://hungred.com/how-to/tutorial-easiest-asynchronous-upload-file-ajax-upload/ – Niklas
только опция отправляет форму через 'iframe' – kirilloid
Так что это невозможно через Ajax ?? – craig1231