Visualizzazione dei risultati da 1 a 3 su 3

Discussione: alert file NON Pdf

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    169

    alert file NON Pdf

    ciao raga,

    ho questo piccolo script che utilizzo da tempo e che mi controlla l'estensione dei file che sto per caricare, cioè mi lascia caricare solo file con estensione .pdf

    ha un problemino: se il nome del file contiene uno o più simboli punto (.) per esempio "nomefile15.11.2012.pdf" mi da errore come se NON fosse un file .pdf

    c'è una soluzione?? lo script è questo:

    Codice PHP:
    <input type="file" name="file" onChange="if(this.value.toLowerCase().split('.')[1] != 'pdf'){alert('Errore file non ammesso! devi caricare un file PDF (Acrobat)');this.value=''}"

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Te lo scrivo su piu' righe per comprenderlo meglio:
    codice:
    <input type="file" name="file" onChange="
    x = this.value.toLowerCase().split('.');
    if(x[x.length-1] != 'pdf') {
      alert('Errore file non ammesso! devi caricare un file PDF (Acrobat)');
      this.value=''
    }
    ">
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    169
    Grazie mille br1

    ora funziona anche se il nome del file contiene dei punti

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 © 2024 vBulletin Solutions, Inc. All rights reserved.