SALVE io con questo script faccio si che mi si apra automaticamente un pop up

newwindow= window.open("a.asp","","width=500,height=500")
newwindow.creator= SELF

come posso fare affinche' questo pop up non si apra all'inizio ,cioe' appena entro nella pagina,bensi al momento in cui premo un pulsante in form,che a sua volta aggiorna delle statistiche?
Vorrei in pratica che al momento in cui premo il pulsante"partecipa" si apra la finestra del pop up,vorrei che effettui prima il controllo,ho provato ha modificare il codice del form
onsubmit="window.open('', 'miotarget', 'opzioni_come_desiderato');">
ma nulla?mi potete aiutare?grazie