Visualizzazione dei risultati da 1 a 4 su 4

Discussione: problema onload submit

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    240

    problema onload submit

    Ciao ragazzi sto provando a fare il submit al caricamento della pagina senza cliccare sul bottone submit ho provato diversi codici ma non funzionano firebug mi segnala sempre che la funzione che uso is not a function segnalo i codici che ho provato se qualcuno sa darmi una mano:

    1)
    <script type="text/javascript">
    function myfunc () {
    var frm = document.getElementById("form1");
    frm.submit();
    }

    </script>
    </head>
    <body onLoad="myfunc();">
    <form method="POST" action="xxx.php" id="form1">

    2)
    <head><title>form submit</title></head>
    <body OnLoad="document.forms['form_to_send'].submit();">
    <form name="form_to_send" action="sendto.html" method="POST" >
    <input type="hidden" name="senditem" value="ciao" />
    <input type="submit" name="send" value="Invia" />
    </form>

    nessuno dei due mi funziona...
    Vi ringrazio anticipatamente.
    Ciao

  2. #2
    E' strano che non ti funzionino, li ho appena provati con IE7 e con FF portable e funzionano alla perfezione!
    Non conosco firebug ma è attendibile?
    E' js è attivo, vero?
    La democrazia rappresentativa ha fatto il suo tempo, è ora di passare alla democrazia diretta.
    www.beppegrillo.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    240
    A questo punto non saprei a me quando provo a caricare la pagina non accade nulla ho provato solo con firefox nella action del form c'e' un file php.....faccio una prova con explorer....

  4. #4
    Cosa c'è nella action conta poco, al limite non trova la pagina o non riesce ad elaborarla e ti segnala un 404 o qualcos'altro però la submit l'ha fatta.
    Se invece non reagisce propenderei per il js disattivato. In FF è molto facile verificare mentre con IE ci sono mille settaggi che intervengono sull'attività degli script ed è più difficile.
    La democrazia rappresentativa ha fatto il suo tempo, è ora di passare alla democrazia diretta.
    www.beppegrillo.it

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.