Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无flash的多图像上传_Javascript_Html_Http Upload - Fatal编程技术网

Javascript 无flash的多图像上传

Javascript 无flash的多图像上传,javascript,html,http-upload,Javascript,Html,Http Upload,我想使用HTML和PHP的9个或更多的图像上传。问题是我不想要9个上传字段,因为它看起来很糟糕。有人有什么建议吗?也许是例子 谢谢。我过去所做的是提供一个选项来进行另一次上传,或者,当他们选择第一个文件时,将其显示为标签,然后准备另一个框以供他们选择另一个文件。实际上,每个文件输入都有一个唯一的名称,因此服务器只需遍历,直到找不到下一个文件为止 但是,这需要一点javascripting 我已经用了一段时间,效果很好。它依赖XMLHttpRequest的sendAsBinary来支持客户端,并返

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


谢谢。

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


但是,这需要一点javascripting

我已经用了一段时间,效果很好。它依赖XMLHttpRequest的
sendAsBinary
来支持客户端,并返回到基于iframe的提交。

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

或者使用Dojo的文件上载程序和强制html: