Asp.net 具有预览功能的图像上载功能
我必须在asp.net中实现图像上载功能。我遵循的方法是这样的:- 提交一个包含Asp.net 具有预览功能的图像上载功能,asp.net,html,file-upload,Asp.net,Html,File Upload,我必须在asp.net中实现图像上载功能。我遵循的方法是这样的:- 提交一个包含元素的表单,并将表单的目标设置为命名的iframe[以给人一种Ajax请求/响应的印象]。此表单发布到的aspx文件将图像作为Reponse.Write(“”)写入响应中显示的图像应进行裁剪(我计划使用的位置) 我想知道的是:是否有其他方法可以在中显示图像,而不是在iframe中显示图像,我认为iframe比这种方法要好得多 如果您拥有或能够访问“location”值,那么您肯定拥有将div元素添加到响应中所需的一切
元素的表单,并将表单的目标设置为命名的iframe[以给人一种Ajax请求/响应的印象]。此表单发布到的aspx文件将图像作为Reponse.Write(“”)写入响应中代码>显示的图像应进行裁剪(我计划使用的位置)
我想知道的是:是否有其他方法可以在
中显示图像,而不是在iframe中显示图像,我认为iframe比这种方法要好得多 如果您拥有或能够访问“location”值,那么您肯定拥有将div元素添加到响应中所需的一切:
Response.Write(“”)代码>
或者可能使用jQuery之类的工具来简单地设置现有div的内容:
$("#uploadedImage").html("<img src='location' />");
$(“#UploadeImage”).html(“”);
在HTML文档中:
<div id="uploadedImage"></div>
在这种情况下,响应将写入何处?在提交表单的目标中。。那么目标是什么呢???目标仍然是一个表单,即upload.aspx,甚至可能是当前正在查看的页面。为了避免出现回发,您需要利用实际的Ajax调用。是否可以使用Ajax调用上载文件?