il concetto è questo... c'è da dire però che la querystring non è molto sicura perchè se un utente ti mette nel testo qualche carattere strano lo script si potrebbe offendereOriginariamente inviato da LucaCB
ilgiovo vediamo se ho capito bene, posso per esempio far passare la variabile Messaggio dalla funzione OpenPreview in questo modo:
popupWin = window.open('preview.asp?Messaggio=document.Form1. Messaggio','preview_page','width=700,height=40
0,scrollbars=yes,resizable=yes')
se così è giusto non so come inserire la variabile in js...
cioè:
in ASP è: "preview.asp?messaggio="&Messaggio&"
ma in JS?. esiste anche una funzione che ti codifica i valori nella querystring per non incappare in questo tipo di errori ma onestamente non l'ho mai usata e non saprei neanche dirti quale è. il metodo più ganzo secondo me è il terzo che ti ho detto.
comunque per la querystring fai così:
window.open('preview.asp?messaggio=' + document.Form1.Messaggio.value + '&altravariabile=' + document.Form1.altrocampo.value, 'preview_page','width=700,height=400,scrollbars=ye s,resizable=yes')