Mi si è presentato il problema di avere due bottoni submit, che fanno parte dello stesso form, nella stessa pagina e che inviano dati a due pagine distinte ma uno di queste deve essere all'interno di un popup.
Avevo pensato di risolvere il problema in questo modo:
questa è la funzione che mi permette di inviare il submit a due pagine distinte:
codice:
<script LANGUAGE="JavaScript">
<!--
function act(url){
document.Form1.action=url;
}
//-->
<script>
poi ho sviluppato la parte dove c'è il form in questo modo:
codice:
<form name="form1" action="PaginaA.asp" method="post">
...
...
...
<input type="submit" value="Ordina" name="B1" onclick="act('PaginaB.asp');target='_self';">
<input type="submit" name="B2" value="Stampa" onclick="window.open('','Stampa','width=680,height=400,left=250,top=50,scrollbars=yes');target='Stampa';act('PaginaA.asp');">
</form>
Ma purtroppo no mi gira, o meglio fanno riferimento entrambi i bottoni all'action del form, poi se clicco prima sul bottone del popup e chiudo e poi lo chiudo e vado a cliccare sull'altro bottone mi apre addirittura una finestra nuova del borwser e soprattutto non la paginaB ma la paginaA dell'action del form.
Non so proprio come risolvere il problema