Ciao
Ho una pagina popUp (chiamamola A) che contiene una form che aggiorna il mio Db.

Quando questa form viene chiamata voglio che il Popup si chiuda e ricarichi, nella pagina principale, un'altra jsp... (chiamamola B)

questo è lo script che uso (nella pagina A) per chiudere la popUp e ricaricare...

function loadinparent(url, closeSelf){
self.opener.location = url;
if(closeSelf) self.close();
}

nel bottono di salvataggio (sempre nella pagina A) metto questa stringa:

onclick="java-script:c1.submit();setTimeout("loadinparent('pagin a_B.html',true)",2000);"

Il fatto è che non funziona...si blocca tutto e non fa neanche il submit...
Per contro se tolgo il setTimeout funziona; tuttavia carica la pagina prima di aver effettuato l'operazione sul server e quindi la pagina caricata non è aggiornata???


Che fare?