首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多文件输入图像上传IE 8

多文件输入图像上传IE 8
EN

Stack Overflow用户
提问于 2012-06-07 10:49:19
回答 3查看 5.5K关注 0票数 0

您好,我有一个包含多个文件输入字段的表单。我有一个脚本,可以在更改时自动添加另一个文件输入字段。这是为了实现图像上传功能(以便用户可以一次上传多个图像)。在火狐中,它工作得很好,但在ie8上却失败了。

当选择了许多图像时,表单的外观如下所示

form.html

代码语言:javascript
复制
<form class="ysForm" action="uploadImage.php" encType="multipart/form-data" method="post">
<input name="ys-file_0" class="ysFile" type="file" multi_selector="[object Object]"/>
<input name="ys-file_1" class="ysFile" type="file" multi_selector="[object Object]"/>
<input name="ys-file_2" class="ysFile" type="file" multi_selector="[object Object]"/>
</form>

uploadImage.php

代码语言:javascript
复制
foreach( $_FILES as $theFile ) {
   //do image resize and save to a directory code
}

但是uploadImage似乎没有得到图像文件。请帮帮忙

EN

回答 3

Stack Overflow用户

发布于 2012-06-07 20:06:03

根据其他答案,例如one here,IE8不支持文件输入的multiple选项。

票数 1
EN

Stack Overflow用户

发布于 2014-08-06 22:22:21

IE8不支持多文件上传

您可以看到以下信息:

IE8 - input (type="file") get files

http://social.msdn.microsoft.com/Forums/en-US/f0e72657-962f-4254-b95c-c47482401899/multiple-file-uploading-in-ie9-and-older-versions?forum=ieextensiondevelopment

票数 0
EN

Stack Overflow用户

发布于 2012-06-07 10:54:44

大多数现代浏览器(包括IE8)支持使用单个对话框上传多个文件。语法为<input type="file" multiple="true" name="upload" />

你的表单将会多次调用你的php脚本,每张图片一次。

这就是说,我建议使用Uploadify,http://www.uploadify.com/,因为它容易得多。还有一些奇特的基于JQuery的解决方案。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10925026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档