<input type="file" accept="image/tiff" />
如果我们有一个.tif
扩展名不是.tiff
的TIFF文件,那么如果我们将accept
属性定义为image/tiff
,则不会显示此文件。如果我们将其设置为.tif
,则一切正常。
有人可以解释为什么MIME类型image/tiff
不适用于扩展名为.tif
的文件(IE10)?
答案 0 :(得分:5)
大概是因为HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/tiff
将扩展名定义为.tiff
,并且IE没有简单的方法知道.tif
也是有效的扩展名。
此限制应该可以在Microsoft Connect的IE页面上提交。
您可以执行以下操作:<input type="file" accept="image/tiff,.tif">