【发布时间】:2012-06-11 02:34:00
【问题描述】:
美好的一天,我有一个包含多个文件输入字段的表单。我有一个脚本可以在更改时自动添加另一个文件输入字段。这是用于图像上传功能(以便用户可以一次上传多个图像)。在 Firefox 中,它运行良好,但在 ie8 上失败。
在选择许多图像时,表单的样子如何看起来像?
form.html
<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>
上传图片.php
foreach( $_FILES as $theFile ) {
//do image resize and save to a directory code
}
但uploadImage 似乎没有获取图像文件。 请帮忙
【问题讨论】:
-
我从未听说过
multi_selector属性,但我相当肯定它的[object Object]值不可能正确。 -
@Kolink 是的,没听说过,当我的脚本在 IE8 上生成元素时,它只是自动出现。但是当我在 Firefox 上尝试时它没有出现。
-
换句话说,您正在使用某种框架并且不知道它是如何工作的。这就是我不使用框架的原因。
标签: php html internet-explorer-8 image-upload