También podés usar la clase LocalConnection de Flash, que es capaz de comunicar 2 swf ubicados en la misma ventana, en ventanas diferentes del mismo navegador y en ventanas diferentes de diferentes navegadores.
Y en html5, entre ventanas de un mismo navegador, el comportamiento es fácilmente replicable usando
localStorage o
postMessage o ambos