Scusate se mi intrometto, ma interessa molto pure a me. (spero che Mich_ ci dia una risposta)


allora, io apro il popup con
mywin = window.open('insCompleto/insSocieta.jsp

se cerco di richiamare una funzione del popup con
mywin.controllaSocieta('1');

quasi sicuramente ricevo un messaggio di errore perchè le due istruzioni non sono sincrone ma asincrone. In altri termini, la finestra madre cerca di utilizzare una funzione della finestra figlia prima che questa sia caricata completamente in memoria.

Per non utilizzare i temporizzatori ho pensato un altro aproccio:

Nella madre:
var parametro;
function openWin()
{
parametro = "1";
mywin = window.open('...;

}

Nella figlia, nell'evento load:
controllaSocieta(opener.parametro);


per funzionare, funziona, ma aspetto con ansia conferme o soluzioni migliori.
Grazie