Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    Campo file: Selezione di un solo tipo di file

    ciao, molto semplicemente ho un input field di tipo file nella form, con il quale si seleziona un file sull'hd. Come posso creare una funzione che mi impedisca di selezionare un qualsiasi file che noo sia .zip?
    Ciao
    Voglio l'alt+s anche per FF

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    ciao dops
    con un campo di tipo file l' utente seleziona quello che vuole,
    puoi evitare che il form venga spedito se l' estensione del file non č .zip
    codice:
    function controlla_estensione(questo) {
    	if(questo.substr(questo.lastIndexOf('.')+1).toLowerCase()!='zip'){
    		alert("l' estensione del file dev' essere .zip!");
    		return false;
    	}
    }
    ...
    <form ... onsubmit="return controlla_estensione(this.nomeInputFile.value)">
    <input type="file" name="nomeInputFile">
    se vuoi che appaia l' alert giā alla selezione di un file che non č .zip aggiungi anche
    codice:
    <input type="file" name="nomeInputFile" onchange="controlla_estensione(this.value)">

  3. #3
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    mmm.. stavo pensando di scegliere vbscript per questa cosa (faccio l'upload con ASP+VBscript, ma la tua soluzione mi piace..
    Thanx
    Voglio l'alt+s anche per FF

  4. #4
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Cioa Xinod. Senti con javascript sai se posso limitare l'upload anche di file superiori ad es. a 500Kb ?
    Ciao
    Voglio l'alt+s anche per FF

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    non credo, forse in jscript, prova a fare una ricerca nel forum

  6. #6
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    si ma mi vā bene farlo in jscript, sul forum non ho trovato molto
    Voglio l'alt+s anche per FF

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.