On Thu, 21 Feb 2008 15:19:30 -0800 in
b0**********************************...oglegroups.com GTalbot
<ne*******@gtalbot.orgwrote:
On 21 fév, 12:21, "magix" <ma...@asia.comwrote:
>how can I limit the file type to be only jpg and gif extension, when
the browse window open ?
accept = content-type-list [CI]
This attribute specifies a comma-separated list of content types
that a server processing this form will handle correctly. User agents
may use this information to filter out non-conforming files when
prompting a user to select files to be sent to the server (cf. the INPUT
element when type="file").
http://www.w3.org/TR/html4/interact/...ml#adef-accept
So:
<input type="file" accept="image/jpg, image/gif">
Not tested.
This seems to rely on MIME types (amongst other things), so in principle
could I send a file abc which is encoded as a gif or jpeg and have it
accepted? If the string above worked and no others, what of image/jpeg or
image/jpe - are these also encoded by the same codex? To the strict
letter of the OP, perhaps all you need to do is check the last three
letters of the filename, but that may run into issues with things like
def.gif which is actually an executable..?
Stephan
--
Stephan Bird MChem(Hons) AMRSC
st************@mad.scientist.comREMOVE
Currently in Caernarfon, Wales.