Как реализовать загрузчик изображений в javascript с помощью utlility. Как отправить файл изображения через AJAX? Является ли решение междоменным совместимым?Загружающий файл с изображениями
ответ
Если вы используете jQuery, вы можете взглянуть на плагин jCrop.
Чтобы ответить на последнюю часть вашего вопроса - вы не можете загрузить файл с помощью XmlHttpRequest, поэтому «чистый AJAX» здесь не будет соответствовать. Что вы можете сделать, это
<FORM method="post" enctype="multipart/form-data"
action="serverscript.cgi" target="hiddenframe>
<input type="file"....
</FORM>
<iframe id="hiddenframe" name="hiddenframe" style="display:none"></iframe>
тогда Вы должны поймать «OnLoad» событие документа в IFRAME, чтобы знать, когда ваш документ там.
Если вы хотите использовать Prototype, вам может быть интересен плагин jsCropperUI. Он имеет множество функций, и код довольно аккуратный.
http://www.defusion.org.uk/code/javascript-image-cropper-ui-using-prototype-scriptaculous/
Для реализации виджета загрузки изображения с функцией растениеводства вам придется:
Загрузить изображение к загрузке файлов сервер из приложений AJAX тема самих по себе. Лучше всего начать с одного из многих существующих виджетов загрузки файлов AJAX.
Сохраните изображение на сервере После того, как изображение было загружено на сервер, URL-адрес изображения должен быть передан виджету обрезки.
Укажите область урожая С помощью URL-адреса изображения вы можете написать небольшой виджет для рисования, который позволяет определить область обрезки изображения.
Обрезать изображение на сервере После того, как пользователь определил область обрезки, данные об урожае должны быть отправлены на сервер с использованием AJAX-вызова. На сервере изображение нужно обрезать с помощью одного из многих инструментов обработки изображений (например, ImageMagick).
- 1. PHP-файл, загружающий скрипт, не загружающий файлы
- 2. ASIFormDataRequest Загружающий файл
- 3. Node.js Загружающий файл AJAX
- 4. HttpWebRequest C#, загружающий файл
- 5. Загружающий файл JQuery/Ajax
- 6. Загружающий файл для TinyMCE
- 7. PHP, загружающий файл excel
- 8. Видеоплейер, не загружающий файл
- 9. Посетитель Загружающий файл
- 10. файл, загружающий проект mvc
- 11. SonataAdmin + VichUploader не загружающий файл
- 12. Javascript, загружающий тот же файл
- 13. PHP-файл, загружающий головную боль
- 14. HTML не загружающий файл CSS
- 15. Загружающий файл в asp.net mvc
- 16. Файл многофайловой сущности, загружающий java.lang.ArrayIndexOutOfBoundsException
- 17. PHP, загружающий файл не работает
- 18. Общий загружающий файл веб-сервис
- 19. Загружающий файл для asp.net mvc
- 20. Загружающий файл в asp.net не отображается файл
- 21. Создать pdf-файл с изображениями
- 22. Как загрузить файл с изображениями?
- 23. Загружающий файл Miles Johnson генерирует пустые файлы
- 24. Android, загружающий ЛЮБОЙ файл на сервер
- 25. Outlook VBA, загружающий сохраненный файл из HD
- 26. Как найти URL-адрес, загружающий файл?
- 27. HTML-скриптинг, не загружающий файл javascript
- 28. Код, загружающий пустой файл и предположительно не
- 29. PHP, загружающий файл excel, становится поврежденным
- 30. API-интерфейс Google Drive, загружающий файл [Python]