我可以将html中输入类型文件中的文件对话框设置为多选吗?

我可以将html中输入类型文件中的文件对话框设置为多选吗?,html,file-upload,multi-select,input-type-file,Html,File Upload,Multi Select,Input Type File,我想实现一个多文件上传,我在想,如果有可能有一个浏览按钮打开一个文件对话框,可以让我选择多个文件,一旦我选择了它们,这些文件可以上传。我在一个网站上做这件事,并使用PHPjQuery等 通过查看答案,我觉得多选是不可能的。因此,我更新了我的问题:我是否可以选择一个zip文件,在zip文件中获取一组文件对象,然后处理单个文件对象。不,这是不可能的,您可以为单个文件类型一次指定一个文件。另一方面,您可能想看看: 在一些支持HTML5的最新浏览器(即Firefox、Chrome、Safari)中,

我想实现一个多文件上传,我在想,如果有可能有一个浏览按钮打开一个文件对话框,可以让我选择多个文件,一旦我选择了它们,这些文件可以上传。我在一个网站上做这件事,并使用PHPjQuery等


通过查看答案,我觉得多选是不可能的。因此,我更新了我的问题:我是否可以选择一个zip文件,在zip文件中获取一组文件对象,然后处理单个文件对象。

不,这是不可能的,您可以为单个文件类型一次指定一个文件。另一方面,您可能想看看:


在一些支持HTML5的最新浏览器(即Firefox、Chrome、Safari)中,
multiple
属性将起作用:

<label>Select files: <input name="files" type="file" multiple></label>
选择文件:

Gmail允许通过使用Flash控件选择多个文件作为附件,只用于上传

你能告诉我为什么吗?是什么阻止了多重选择?@sushil bharwani:这是W3C规范,浏览器不允许您为单个输入文件选择多个文件。更多信息:@sarfraz抱歉,如果我要求太多!!我们可以通过一些自定义dll或其他什么来实现它。就像一个只为我运行的程序。@sushil bharwani:不,不可能,浏览器仍然不能做到这一点:(如果你想使用flash,请参阅@KatieK的答案。我可以使用flash。但答案没有给出如何实现的方向。不要建议我们今天不能使用的东西:)我们远离HTML5,请看:这在很大程度上取决于目标受众和应用程序。很高兴知道这将出现在HTML5中。然而,这是在IE6、7和8中使用HTML5的一种方法。我看了看Gmail,我必须说哇,我在找那个!!但是我不知道如何实现它;非常微妙。这就是为什么我想把它作为一种选择。我自己没试过,但可能会让你开始。我相信,如果您尝试一个实现并陷入困境,SO社区可以提供帮助。