Функция загрузки изображений с предварительным просмотром - PullRequest
0 голосов
/ 06 января 2010

Я должен реализовать функцию загрузки изображений в asp.net. Метод, которому я следовал, работает так: -

Отправьте форму, содержащую элемент <input type='file'>, и задайте целевую форму для именованного фрейма [, чтобы создать впечатление Ajax-запроса / ответа]. Файл aspx, в который отправляется эта форма, записывает изображение в ответ как Reponse.Write("<img src='location'/>"); Отображаемое изображение должно быть обрезано (где я планирую использовать JCrop ).

То, что я хотел бы знать: есть ли другой способ отобразить изображение в <div>, а не в фрейме, который, я думаю, намного лучше, чем этот подход.

1 Ответ

1 голос
/ 06 января 2010

Если у вас есть или вы можете получить доступ к значению 'location', у вас наверняка есть все, что вам нужно, чтобы добавить элемент div к вашему ответу:

Response.Write("<div><img src='location'/></div>");

Или, возможно, использовать что-то вроде jQuery, чтобы просто установить содержимое существующего div:

$("#uploadedImage").html("<img src='location' />");

В вашем HTML-документе:

<div id="uploadedImage"></div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...