- - PR -
孫画面から親画面の表示の件について
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-11-01 13:19
いつもお世話になります。いのきです。
javascriptで1点質問させてください。 画面が3画面(A、B、C)あります。 各画面が開くタイミングは以下の通りです。 @A画面はブラウザのアドレスに指定のURLを設定すると表示します。 AB画面はA画面のあるボタンを押下するとwindow.openで別画面として開きます。 BC画面はB画面のあるボタンを押下するとwindow.openで別画面として開きます。 上記の内容を踏まえて、質問させていただく件はC画面からA画面を表示する方法です。 C画面→B画面、B画面→A画面を表示するのは「opener.focus();」で可能なのですが、 C画面からA画面を表示する時、どのような方法で実現できるのでしょうか。 尚、ブラウザはIE6.0(SP2)です。 以上、どなたかご存知の方がいらっしゃいましたら、ご教授をお願い致します。 | ||||
|
投稿日時: 2005-11-01 13:32
「opener.opener.focus();」では駄目ですか?
| ||||
|
投稿日時: 2005-11-01 13:46
いつもお世話になります。いのきです。
永井様、早速のご回答ありがとうございました。 「opener.opener.focus();」は私も最初試したのですが、表示されませんでした(涙)。 しかし、貴重なご回答、誠にありがとうございました。 | ||||
|
投稿日時: 2005-11-01 14:01
あら……こちらでは出たのですが
以下の内容をa.htmlとして保存。最初の窓をAとする。Aから「子作る」これをBとする。Bから「子作る」これをCとする。Cから「祖父フォーカス」で……Aに行く気がしますが……
| ||||
|
投稿日時: 2005-11-01 14:24
いつもお世話になります。いのきです。
永井様、誠に申し訳ありません。 「opener.opener.focus();」で実現できました。 何をとち狂ったか、孫画面で検証しているつもりが、子画面で検証していました。 しかも今までずっと・・・。 できると思って行ったことができなくて、ちょっとパニクッてました。 お恥ずかしい限りです。 本当にありがとうございました。 |
1