Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    come si impongono solo jpg e dimensioni massime nel form sfoglia?

    come si impongono solo jpg e dimensioni massime nel form sfoglia?

    ho un form con tasto sfoglia per un upload di file
    c'è la possibilità in html di imporre solo jpg e non altri file?e poi si puo anche imporre una dimensione massima

    magari un alert tipo...
    "spiacente inserisci solo jpg" e
    "spiacente il file è troppo grande"

    grazie 41.000
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  2. #2
    Utente di HTML.it L'avatar di Alberto
    Registrato dal
    Oct 2004
    Messaggi
    1,870
    Solo con html non puoi farlo, prova ad usare questa funzione javascript...
    <script type="text/javascript" language="javascript">
    function file(){
    nomeFile=document.allega.allegato.value;
    if (nomeFile=="") return;
    // isolo l'estensione
    extFile=nomeFile.substr(nomeFile.lastIndexOf(".")+ 1);
    // verifico che sia fra quelle permesse
    permesse="#jpg#gif#bmp#doc#xls#ppt#";

    if (permesse.indexOf("#"+extFile+"#")==-1)
    {
    alert(extFile + " non e' un file permesso")
    allega.allegato.focus()
    return false;
    }
    }
    </script>

  3. #3
    ho messo il tuo codice e in più al form ho dato questa variabile

    <FORM METHOD="Post" ENCTYPE="multipart/form-data" ACTION="out.asp" onSubmit="return file();">


    ma non funziona sai dirmi perchè?
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.