Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Problema con script

  1. #1

    Problema con script

    <script>
    function clean1(){
    window.opener.location.reload();
    self.close();
    }
    </script>

    <form name="View_form" action="View_FormSubmit.jsp" method="post" >


    <input type="submit" name="next" value="Next" />
    <input type="reset" value="Clear"/>
    <input type="submit" name="Enum" value="Insert" disabled="true" onClick="javascript: formAction();" />
    </form>
    <input type="submit" name="Done" value="Done" onClick="javascript: clean1()"/>

    Se utilizzo questo mi compare una confirm window che richiede il retry dei dati (par1,par2) e io non voglio che ciò accada, ma il passaggio in automatico.

    ----------------------------------------

    <script>
    function clean2(){

    //window.opener.location.reload();
    document.View_form.action="Opener_Page.jsp"
    document.View_form.target=window.opener//è un frame della main window
    self.close();
    }
    </script>

    <form name="View_form" action="View_FormSubmit.jsp" method="post" >


    <input type="submit" name="next" value="Next" />
    <input type="reset" value="Clear"/>
    <input type="submit" name="Enum" value="Insert" disabled="true" onClick="javascript: formAction();" />
    <input type="hidden" name="par1" value="hello1" />
    <input type="hidden" name="par2" value="hello2" />
    <input type="submit" name="Done" value="Done" onClick="javascript: clean2()"/>
    </form>

    Se passo i parametri par1 e par2 per evitare la connfirm window non viene settato il target e apre una nuova finestra

    potreste darmi una mano?

    Grazie .

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    206
    potresti utilizzare la window.location.href ed accodargli la query string tipo:

    querystring = "?key=val&key=val"; //ecc.
    window.location.href = "tuajsp.jsp" + querystring;

    l'unico inconveniente è che vedi i parametri nell'url come se fosse un "get"

  3. #3
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    prova <form onSubmit="return clean2()"> e nella funzione return true;

  4. #4

    ok.

    Niko80
    Funziona.
    Grazie 1000.

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.