我有一个要在我的页面上传的文件。
<input type="file" id='fFile' name="template"/>
但我希望它只显示rptdesign文件。有人可以帮忙吗?
我也添加了
<input type="file" id='fXls' name="template"
accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"/>
对于xlsx,但是当对话框出现时,所有文件和Xlsx都在下拉列表中,但所有文件都被选中。可以选择Xlsx吗?
答案 0 :(得分:1)
查看MIME_Types:
<input accept="audio/*|video/*|image/*|MIME_type">
不同媒体MIME类型here!
的列表注意: Internet Explorer 9及更早版本不支持输入标记的accept属性。
修改强>
在Tomcat配置文件中,转到web.xml。
如果向下滚动,你会发现mime-type mapping。您可以在此处指定服务器的扩展名!
示例(web.xml):
<mime-mapping>
<extension>asx</extension>
<mime-type>video/x-ms-asf</mime-type>
</mime-mapping>
希望这有帮助!
答案 1 :(得分:0)
在Chrome中工作正常,我发现firefox仍在使用它。