无闪光的多图像上传

时间:2009-08-17 01:45:43

标签: javascript html http-upload

我想使用HTML和PHP上传9个或更多图片。问题是我不想要9个上传字段,因为它看起来很糟糕。有人有什么建议吗?也许是例子?

感谢。

4 个答案:

答案 0 :(得分:5)

我已经使用noSWFUpload一段时间了,效果还不错。它依赖于XMLHttpRequest的sendAsBinary来支持客户端,并依赖于基于iframe的提交。

答案 1 :(得分:3)

答案 2 :(得分:1)

连接到fileInput的onchange事件,隐藏它,获取值并将其添加到textarea,然后创建另一个。将它们全部命名加上一个增量:field1,field2 ...遍历PHP中的字段名称并检查是否存在isset。

或者使用Dojo的FileUploader并强制执行html: http://docs.dojocampus.org/dojox/form/FileUploader

答案 3 :(得分:0)

我过去所做的是提供另一个上传选项,或者,当他们选择第一个文件时,将其显示为标签,然后准备另一个框以便他们选择另一个文件。每个文件输入实际上都有一个唯一的名称,因此服务器只会通过,直到它找不到下一个文件。

但是,这需要一些javascripting。 :)