質問: 孫ウィンドウから親ウィンドウを操作 javascriptを使用して以下の物を作りたいと考えています。 1.親ウィンドウから子ウィンドウを開く 2.子ウィンドウから孫ウィンドウを開き、自動的に子ウィンドウを閉じる 3.孫ウィンドウから親ウィンドウのページを切り替え、自動的に孫ウィンドウを閉じる 2までは出来たのですが、3は子ウィンドウを閉じてしまう為にopenerが使えません。 他の方法も調べてみたのですが、どうしてもうまくいきませんでした。 何か良い方法はないでしょうか?
回答: 孫ウィンドウは、どうしても子ウィンドウの子供じゃなければいけないのでしょうか? 子ウィンドウから孫を開く際、 opener.open() というやり方をすれば、孫ウィンドウは子ウィンドウと同位の地位を得ますから、子ウィンドウを通さずに親をコントロールできるんじゃないでしょうか。