Quindi devo per forza fare uno script a parte ?
Il problema è che nell'esempio ho semplificato il mio problema, ma in realtà i parametri da passare sono molti, e ottenuti da varie select su un db.
In pratica usando il suggerimento, dovrei fare qualcosa del genere :

<button value="Stampa" onclick="apri(<%par1%>,<%par2%>,<%par3%>);" />

però cosa succede se ad esempio par1 ha dentro degli spazi ?

Ultima domanda : cosa fa la funzione escape() ?

Grazie e ciao !