How to restrict the File Upload only to images?

I want users to be able to upload images via the File Upload Component. But nothing prevents them from uploading any file.

Does anyone know how to restrict that?

Prior conversations have suggested that this sort of validation would probably best be done in APEX…

Temporary fixed it with javascript.

For anyone interested:

$('INPUT[type="file"]').change(function (event) { var ext = this.value.match(/.(.+)$/)[1]; switch (ext) { case 'jpg': case 'jpeg': case 'png': case 'gif': break; default: alert('This Filetype is not supported.'); this.value = ''; window.stop(); } });<br>

Sweet!  Good work Thimo…

Hi Thimo, I have similar requirement. How can we call this snippet from file upload button?