如何限制输入类型="文件"只接受在Fire Fox中不起作用的jpg图像

时间:2014-09-01 07:45:54

标签: html5 file input jpeg

此代码适用于Crome和IE,但不适用于Fire fox。在火狐中它只是在下拉框中显示一个建议来选择jpg图像。但我希望它像crome和IE一样工作。如果不使用javascripts,只使用HTML,可以在Fire fox中执行此操作吗?提前致谢。

<input id="uploadTopicImage" type="file" accept="image/jpeg,image/jpg" />

2 个答案:

答案 0 :(得分:0)

主要浏览器不支持全局支持属性“accept”。您可以在onsubmit事件表单上使用javascript验证来验证文件类型是否正确,否则返回false。

注意:请勿将此属性用作验证工具。应在服务器上验证文件上载。因为恶意用户可以将.exe重命名为jpg并将其上传到服务器

答案 1 :(得分:0)

可能重复:Input accept="image/png" is not working in Firefox

总而言之,这是一个已知的&#34;错误&#34;在Firefox中,仍然没有解决。