Hai fatto bene a chiedere. La mia era una risposta generica: non potevo conoscere il tuo codice.Originariamente inviato da janjava
Grazie Michele per la risposta, il codice per creare la popup è questo:
self.focus(); dove lo devo mettere?codice:<form method="POST" action="save.asp" target="popup" onsubmit="window.open('save.asp','popup','width=230,height=10')">
scusa l'ignoranza...
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