Originally Posted by Philip M
The accept attribute is not supported in Internet Explorer and Safari. That makes it pretty useless.
certainly simpler than jQuery.
( this.files &&
!this.files.type.match("image/*") ) ||
this.value=''; } '
BROWSER STATS [% share]
(2013/10/31) IE7:0.5, IE8:8.6, IE9:5.3, IE10:12.3, FF:17.7, CH:41.8, SF:8.1, MOBILE:20.4