Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    forzare l'invio di un form in IE

    Buongiorno a tutti, è la prima volta che posto qui...

    Ho un problema con l'invio di un form tramite il metodo submit. Ho creato uno script che richiede l'inserimento da parte dell'utente di un commento tramite prompt, riempie dei campi nascosti del form e forza l'invio del form stesso. In firefox va tutto bene, in IE esegue il prompt, riempie i campi nascosti, ma si rifiuta di inviare il form. Ho provato di tutto: a recuperare il form con getElementById, a prenderlo dall'insieme Forms, a prenderlo da solo: niente. Il codice è questo:

    <script type="text/javascript">
    <!--
    function invia(num_id,num_owner) {
    document.getElementById('url').value = prompt('Inserisci il commento:','');
    document.getElementById('id').value = num_id;
    document.getElementById('userid').value = num_owner;
    document.frm.submit();
    }
    -->
    </script>

    Prodotto n° 5854

    Operazioni
    <span id="puls5854" style="display: block;">Invia</span>


    <form method="get" action="invia.php" name="frm" id="frm">
    <input name="a" value="copied" type="hidden">
    <input name="id" id="id" type="hidden"><input name="userid" id="userid" type="hidden">
    <input name="url" id="url" type="hidden"><input name="m" value="page" type="hidden"><input name="s" value="queue" type="hidden"></form>

    Io ci ho assolutamente perso le speranze , confido in voi...

  2. #2
    onclick="invia(5854,448); return false;"

    Farmacia di Jarno - le mie pillole: Cookie [#780810], Dom4Php4 [#1123236], Fade [#1139489], getCssProperty [#1152911]
    Inchinatevi difronte al Prof! Nacchio!

    A me pare che l'uomo vada avanti con la retromarcia

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.