Quello che chiami pulsante "anteprima" potrebbe essere di questo tipo:
<input type="submit" value="anteprima" onclick="apri_e_invia(this.form);">
dove la funzione e` di questo tipo:
codice:
function apri_e_invia(ff) {
ff.target = "anteprima";
ff.action = "indirizzo_pagina.htm";
window.open("", "anteprima", "eventuali_proprieta`_finestra");
var nome = ff.name;
setTimeout('document.'+nome+'.target = "_self"; ff.action = "indirizzo_default.htm";', 1000);
return true;
}
Nota che ci sono due punti in cui devi sostituire i tuoi dati: indirizzo_pagina.htm , indirizzo_default.htm .
Il primo e` l'indirizzo della pagina che vuoi aprire nell'anteprima, il secondo l'indirizzo a cui devi spedire il form (probabilmente un file ASP o PHP).
NOTA che il form deve avere metodo get;
La pagina dell'anteprima deve essere in grado di decodificare i parametri passati (serve un JS apposito)