Originariamente 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?
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 offendere . 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')