在IE 9中处理图片上传

时间:2014-12-08 15:06:51

标签: javascript asp.net

我正在开发一个ASP.NET应用程序。在我的应用中,我需要上传1张或更多图片。图片与产品相关联。用户输入产品的详细信息,上传产品的一些图片,然后单击“保存”。当用户单击“保存”时,将验证产品详细信息。

我需要能够在用户仍在编辑产品详细信息时上传1张或更多图片并显示缩略图。有没有办法用IE 9做到这一点?我看到了dropzone.js,但它不适用于IE 9。

1 个答案:

答案 0 :(得分:0)

要使用IE9上传文件,您需要POST一个包含类型文件输入的多部分表单。

<form enctype="multipart/form-data">
    <input type="file" />
</form>

然后,您必须编写一堆JavaScript以使用缩略图等功能,同时用户仍在填写详细信息。

基本上,当您选择上传文件时,您必须提交表单。为此,您可以聆听&#34;更改&#34;文件输入的事件。提交表单并且服务器创建了缩略图并存储了图像后,您可以创建一个img标签,其缩略图为src。为此,您可以使用支持IE9的JQuery版本。