【发布时间】:2019-03-11 19:13:22
【问题描述】:
我有一个接受 .jpg、.png 和 .gif 图像的文件字段:
<input type="file" accept=".jpg, .png, .gif">
我知道有 no difference between .jpg and .jpeg images,但 Mozilla 似乎主张指定文件字段接受 both .jpg and .jpeg,如下所示:
<input type="file" accept=".jpg, .jpeg, .png, .gif">
这有必要吗?
当我只指定该字段接受 .jpg 时,Firefox 同时接受 .jpg 和 .jpeg,但有没有需要我们同时指定的浏览器?
如果没有区别,为什么 Mozilla 文档会显示它们指定两者?
【问题讨论】:
-
因为您不接受文件types,所以您接受的是文件extensions。不同的操作系统处理文件的方式不同——例如,Windows 只查看文件扩展名并使用定义的应用程序打开它,而不管实际文件是什么。所以你需要
jpg和jpeg因为传统的windows只能处理3个字母的扩展。 -
现在已经不是这样了
标签: html