
| Funziona con il Browser: |
Crediti:
Name: Dynamic Drive
Website: http://dynamicdrive.com
Descrizione: A volte si ricevono diversi moduli tutti uguali e riempiti tutti dalla stessa persona, dipende da diversi fattori: server lento, doppi clik sul tasto invia, impazienza o altro. Questo script evita che sia possibile inviare i dati di un modulo più di una sola volta.
Provate voi stessi a riempire i campi del modulo sotto e provate ad inviarlo, subito dopo inviatene un altro, se ne sarete capaci :-)
Passo 1 :
Selezionare tutto il codice cliccando sulla forbice, quindi posizionatevi sul testo evidenziato, adoperate il tasto destro del mouse per l'operazione di copia ed incolla, non vi rimane che trasferire il tutto nella vostra pagina web, in questo caso fra i tags: <head> e </head>.
Passo 2: Adesso si deve aggiungere al proprio modulo la chiamata allo script.
Selezionare tutto il codice nella finestra sotto cliccando sulla forbice, quindi posizionatevi sul testo evidenziato e adoperare il tasto destro del mouse per l'operazione di copia ed incolla, trasferitelo nella vostra pagina web, in modo che si inserisca nel vostro form la parte che conta è quella legata all'evento onSubmit="submitonce(this)
Note : E' possibile associarlo ad un vostro modulo anche complesso, è sufficiente inserire al form esistente l'evento javascript onSubmit="return submitonce(this)" che richiama la funzione submitonce(this) la quale provvede alla disabilitazione dei tasti di invio.
Se avete domande da fare potete scrivere sul forum di supporto , gratuito e aperto a tutti.