Как я могу сделать загрузчик AJAX для изображений? - PullRequest
2 голосов
/ 10 мая 2011

Мне нужно реализовать Ajax Uploader для изображения на моем сайте.означает, что когда кто-то загружает изображение, я показываю его без обновления.

Не думаю, что это невозможно, так как в большинстве блогов есть процесс, который при загрузке изображения открывает всплывающее окно, а когда я загружаю всплывающее окно, закрываются иТеперь изображение можно увидеть в старых окнах, где я пишу блог.

Может кто-нибудь показать мне пример или исходный код для реализации этого

Ответы [ 3 ]

2 голосов
/ 10 мая 2011

Вы можете проверить:

http://pixeline.be/experiments/jqUploader/test.php

и

http://www.malsup.com/jquery/form/#code-samples

Они довольно аккуратные :) Надеюсь, это поможет!Ура!

1 голос
/ 10 мая 2011

Наиболее распространенное решение для загрузки 'ajax' на самом деле очень простое, а именно скрытый iframe. Пока он находится в одном домене, вы можете получить доступ к содержимому и проанализировать ответ, как и любой другой запрос.

Новый XMLHttpRequest, наиболее часто используемый в приложениях HTML5, на самом деле также способен передавать файлы. В настоящее время это не самый широко поддерживаемый метод, но в зависимости от вашей ситуации он может также работать.

0 голосов
/ 10 мая 2011

Насколько я знаю .. ты не можешь.Для этого требуется сообщение multipart / form-data, и вы можете сделать это только с формой.Вы не можете передавать файлы асинхронно.

Ajax - это запрос XmlHttpRequest, который не содержит файлов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...