0

我遇到了一个棘手的问题……我有这个文件上传控件,它只用于上传个人资料图片。单击它时,它会打开一个 Windows 资源管理器浏览窗口。我希望此窗口在图像文件(.jpg、.png 等)上预先选择过滤器,而我的只有“所有文件”。这就是我所说的:

全部文件

我还想为该文件夹设置一个默认位置。有没有办法设置这个浏览窗口?

4

1 回答 1

1

如果您的浏览器支持 HTML5,您可以通过将accept标签添加到文件输入来实现这一点:

<input type="file" name="file" accept="image/jpg, image/gif" />

如果您的浏览器不支持 HTML5,那您就完蛋了。不支持将旧版浏览器中的文件输入对话框预过滤为某种文件类型。您将不得不使用 Flash 或一些等效的客户端脚本技术。您可能会查看一些文件上传控件,例如PluploadBlueImpUploadify,它们为您消除了很多麻烦。

于 2012-07-26T15:38:52.200 回答