Visualizzazione risultati 1 fino 6 di 6

Discussione: [Script] Inviare il form dopo tot secondi

  1. #1
    Guest

    Exclamation [Script] Inviare il form dopo tot secondi

    Ciau , sapreste dirmi come poter fare a inviare un Form dopo 5 secondi anche se è vuoto ? Grazie.

  2. #2
    Ospite Guest

    Predefinito

    in che senso inviare?

  3. #3
    Guest

    Predefinito

    Hai presente che per inviare un post devi cliccare un pulsante e inviare il Form ??
    Ecco , solo che lo invia da solo dopo un tempo prestabilito

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Nell'head metti:
    Codice HTML:
    <script language="Javascript" type="text/javascript">
    function MandaForm() {
    document.nomeform.submit();
    }
    </script>
    E il body lo fai così:
    Codice HTML:
    <body onLoad="settimeout(MandaForm(), 5000)">
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    Ospite Guest

    Predefinito

    allora..in php per fare un intervallo si usa la funzione sleep
    tipo
    sleep(3)
    e per l'invio della pagina usa header("indirizzo file")

  6. #6
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Dunque il metodo (client-side) di funcool è quello che avrei suggerito anche io, tranne il secondo pezzo di codice del setTimeout che secondo me può dar problemi, avrei scritto:
    Codice:
    <body onLoad="setTimeout('MandaForm()', 5000)">
    Cioè "setTimeout()" con la "T" maiuscola perché javascript (a differenza di PHP per es.) è case-sensitive per i nomi di funzioni, poi vabè per il primo parametro di setTimeout io sono abituato ad usare un'espressione stringa, quindi tra virgolette, ma penso che anche senza come indicava funcool va bene (ma con l'espressione stringa non sbagli mai).
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •