根据图像扩展名类型,在html-file-upload中选择图像

时间:2014-01-04 12:28:33

标签: html html5 image file-upload image-upload

这似乎可以很好地过滤image type文件上传

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

参考线程: File input 'accept' attribute - is it useful?

这似乎仅适用于Chrome:

<input type="file" name="imagefilename" accept="image/x-png, image/gif, image/jpeg" />

参考帖子: How to allow <input type="file"> to accept only image files

问题:我知道有很多方法可以使用jQuery或Server端验证图像扩展....但是有人遇到任何属性,可以通过纯html5方式过滤图像,添加input type="file"部分中的内容,如果不是跨浏览器,则至少支持标准浏览器,例如operamozchrome,{{1 }和safari ????

请注意我要求 PURE HTML 方式.....没有解决方法或黑客攻击!!

提问的理由:推荐的帖子很老,我在谷歌上找不到很多有用的东西....可能有人知道的事情...... !! :)

1 个答案:

答案 0 :(得分:0)

根据此http://www.w3schools.com/tags/att_input_accept.asp

Internet Explorer 9及更早版本不支持该标记的accept属性。

因此,您必须为旧IE使用jQuery或Server端解决方案。