IE10 - 文件输入:TIFF文件和接受属性

时间:2014-02-04 21:22:43

标签: javascript html internet-explorer

<input type="file" accept="image/tiff" />

如果我们有一个.tif扩展名不是.tiff的TIFF文件,那么如果我们将accept属性定义为image/tiff,则不会显示此文件。如果我们将其设置为.tif,则一切正常。

有人可以解释为什么MIME类型image/tiff不适用于扩展名为.tif的文件(IE10)?

1 个答案:

答案 0 :(得分:5)

大概是因为HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/tiff将扩展名定义为.tiff,并且IE没有简单的方法知道.tif也是有效的扩展名。

此限制应该可以在Microsoft Connect的IE页面上提交。

您可以执行以下操作:<input type="file" accept="image/tiff,.tif">