Как загрузить изображение с помощью AJAX

Как я могу отправить изображение на моем сервере с помощью AJAX на удаленный сервер PHP, который также мой? Я не знаю, как отправить и как сохранить с помощью PHP. Я попытался поместить изображение в iframe и отправить его содержимое, используя AJAX, как показано ниже, но ничего не произошло, как вы могли догадаться... Он возвращает сообщение, показывающее, что он получает какие-то вещи, и создает очень маленькое сломанное изображение.

...
var url = "www.xyz.com/AJAX.php?content=" + document.getElementById('iframe').contentWindow.document;
...

2 ответа

Вот хороший пример, вы можете использовать Ajax Image Uploading

Вы уже посмотрели на jQuery? Это действительно легко делать AJAX звонки с ним.

Для загрузки изображений вы, возможно, захотите взглянуть на jquery Forms, здесь есть несколько примеров кодов: http://www.malsup.com/jquery/form/

Другие вопросы по тегам