Originariamente inviato da janjava
Grazie Michele per la risposta, il codice per creare la popup è questo:

codice:
<form method="POST" action="save.asp" target="popup"
onsubmit="window.open('save.asp','popup','width=230,height=10')">
self.focus(); dove lo devo mettere?

scusa l'ignoranza...
Hai fatto bene a chiedere. La mia era una risposta generica: non potevo conoscere il tuo codice.

Il tuo codice ha un problema con l'apertura della pagina (non puoi aprire una pagina due volte consecutive: la prima tra l'altro non invia il form, per cui potrebbe fare confusione).

<form method="POST" action="save.asp" target="popup"
onsubmit="window.open('','popup','width=230,height =10');">

Per ridare il focus alla fienstra principale puoi fare cosi`:
<form method="POST" action="save.asp" target="popup"
onsubmit="window.open('','popup','width=230,height =10'); setTimeout('self.focus()',200);">

in modo da dare il focus qualche istante dopo la chiamata della pagina (in questo esempio 0,2 secondi).

Ciao
Michele