0
   <input type="file" name="userImage" id="userImage"
 accept="image/x-png, image/gif, image/jpeg">

这在 Chrome 中有效。但在 Firefox 中无效。

不工作意味着它也允许用户上传word和excel文档

4

1 回答 1

1

规范不对用户代理施加任何限制。该accept属性的主要目的是提供最适合列出的文件类型的 UI。

Chrome 将文件选择限制为这些类型,但让您始终切换到“所有文件”。Firefox 似乎反其道而行之。

没有一个浏览器会阻止用户提交accept属性中未列出的类型的文件。

于 2013-07-06T08:26:08.867 回答