Tieni solo presente che quello che succede sul client il server non lo sa. L'unico momento in cui server e client comunicano e` alla richiesta di una pagina (client -> server) e quando la pag. viene scaricata (server -> client).

Ancora non ho capito la tua configurazione sul client.

Da come scrivi, sembrano due finestre, mentre parli di window.parent (che ha a che fare solo con i frame).

Ci possono essere varie configurazioni:

- pagine successive (nella stessa finestra)
- pagine contemporanee (stessa finestra - frame diversi)
- pagine contemporanee (finestre diverse)

in ognuna si devono usare costrutti diversi (usando JS).
Nel caso di finestre diverse, una puo` essere stata aperta dall'altra (caso semplice), oppure ambedue essere state aperte da uno stesso agente o ancora da agenti diversi (caso piu` complicato).

Ciao
Michele