Kontrol af filtype
Hej eksperterJeg oploader billeder via ASPupload og laver i den forbindelse en browserkontrol af filtypen (kombineret med en serverside kontrol). Den er lige nu sat til kun at acceptere jpg, men skal udvides til gif. Javascriptet ser sådan ud:
<script LANGUAGE="JavaScript">
function valider(myForm) {
var reg = /\.jpe?g$/i;
if (myForm.FILE1.value.length = 0) {
alert ("Du skal angive et billede.");
myForm.FILE1.focus();
return false;
}
if (!myForm.FILE1.value.match(reg)) {
alert ("Du skal angive et .jpg- eller .jpeg-billede.");
myForm.reset();
myForm.FILE1.focus();
return false;
}
// ingen fejl, juhuu
//window.open('loader.htm','MyWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=200,height=100,left=1,top=1');
alert('Hav tålmodighed ... det kan tage noget tid at oploade');
document.getElementById("g").style.visibility="visible";
return true
};
</script>
Da jeg ikke er helt hjemme i javascript har jeg brug for hjælp til udbygning af ovenstående. Jeg kan gennemskue at det er "var reg = /\.jpe?g$/i;" som skal udbygges til også at acceptere gif ... but how to?
Bonusspørgsmål: Lige nu accepterer den vel egentlig kun ".jpg", men hvad med ".jpeg"?
