JavaScriptで他のウィンドウをハンドルする方法


window.openerを使えば親ページを簡単にハンドルすることができますが、親子関係のないページをハンドルする場合はどうすればよいか…。
少し悩んだのですが、下記のページに解答がありました。

http://chaichan.web.infoseek.co.jp/qa5500/qa5806.htm

要するに

ウィンドウAのjavascriptで

[javascript]
window.name = “window_a”;
[/javascript]
と自windowsの名前を定義

ウィンドウBからは

[JavaScript]
var window_a = window.open(“”, “window_a”);
[/JavaScript]

とすれば、ウィンドウAにアクセスできる。

,