<input accept =“image / tif不显示* .tif文件

时间:2017-10-04 13:41:09

标签: html input internet-explorer-11 tiff

&lt; p&gt;我有以下HTML标记:&lt; / p&gt; &lt; pre&gt;&lt; code&gt;&lt; input id =“inputbutton”=“”name =“buttonAdd”type =“file”class =“upload”accept =“image / bmp,image / jpg,image / jpeg,image / png,image / tif,image / tiff,application / pdf“multiple =”“&gt;&#xa; <=”“code =”“/>

当我单击按钮选择要上载的文件时,最初会按预期过滤可用的文件类型。过滤器确实显示扩展名为* .TIFF的文件,但它不显示只有* .TIF扩展名的文件(参见附件截图)

 .tif files are missing from the filter

我在Windows 7上使用Internet Explorer 11,我还必须启用* .TIF文件的功能。

有人能帮助我吗?

.*TIFF files showed, but *TIF files - not

1 个答案:

答案 0 :(得分:2)

  

accept

     

如果type属性的值为file,则此属性将指示服务器接受的文件类型,否则将被忽略。该值必须是以逗号分隔的唯一内容类型说明符列表:

     
      
  • 以STOP字符(U + 002E)开头的文件扩展名。 (例如.jpg,.png,.doc)。
  •   
  • 没有扩展名的有效MIME类型。
  •   
  • [...]
  •   
     

Source: MDN

所以在你的情况下,你可以这样做:

<input id="inputButton" name="buttonAdd" type="file" class="upload"
  accept="image/bmp, image/jpg, image/jpeg, image/png, image/tif,
  image/tiff, application/pdf, .tif" multiple/>