当用户单击HTML中元素中的“浏览”按钮时,我想限制可从本机OS文件选择器中选择的文件类型 . 我觉得这是不可能的,但我想知道是否有解决方案 . 我想完全依赖于HTML和JavaScript;请不要闪光 .
目前,我有<form:input path="image" type="file" accept="image/*" style="display: none;"/>
<form:input path="image" type="file" accept="image/*" style="display: none;"/>
它显示如下,
但我需要展示我们在mspaint中的内容 .
你只能做这样的事情
<form:input path="image" type="file" accept="image/gif, image/jpeg, image/png" style="display: none;"/>
但这不会给你你正在寻找的列表 .
请注意,这仅向浏览器提供了向用户显示哪些文件类型的提示,但这很容易被规避,因此您应始终在服务器上验证上载的文件 .
1 回答
你只能做这样的事情
但这不会给你你正在寻找的列表 .
请注意,这仅向浏览器提供了向用户显示哪些文件类型的提示,但这很容易被规避,因此您应始终在服务器上验证上载的文件 .