在html文件选择器对话框上创建过滤器

时间:2012-12-12 08:44:53

标签: html html5 openfiledialog

是否有办法在默认文件选择器对话框中仅显示.xxx文件。 xxx可能是未知的文件类型,例如abc,efg等。

我正在使用html5,所以它可能会为这类事情提供新的支持。

谢谢!

2 个答案:

答案 0 :(得分:39)

file输入元素上的HTML 5 accept attribute就是出于此目的。 E.g:

<input type="file" accept=".doc,.docx,.xml,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document">

答案 1 :(得分:4)

对于到达这里的其他人来说,这些是一些非常方便的预定义集:

<input type="file" accept="image/*"/>
<input type="file" accept="video/*"/>
<input type="file" accept="audio/*"/>