OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

ウィンドウ制御?

  • すぐに回答を!
  • 質問No.153349
  • 閲覧数92
  • ありがとう数0
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 50% (2/4)

A.html、B.htmlという2つのウィンドウを開いて、Bを閉じるとAがリロードするにはどうしたらいいでしょうか?
通報する
  • 回答数2
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全2件)

  • 回答No.1
レベル12

ベストアンサー率 75% (398/526)

A.html と B.html の関係によって記述は変わりますが、基本的には B.html の BODY onUnload で A.html の location.reload() を実行する、という感じでよいのではないでしょうか。 この「A.html と B.html の関係」というのを明記して頂ければ、コードの書きようもあるのですが。 (AからBをポップアップするのか、AとBは共通の親を持つサ ...続きを読む
A.html と B.html の関係によって記述は変わりますが、基本的には B.html の BODY onUnload で A.html の location.reload() を実行する、という感じでよいのではないでしょうか。

この「A.html と B.html の関係」というのを明記して頂ければ、コードの書きようもあるのですが。
(AからBをポップアップするのか、AとBは共通の親を持つサブウィンドウなのか、など)
補足コメント
kokubuniji

お礼率 50% (2/4)

回答してくださってありがとうございます!!

補足をさせていただきます。
実は
A.html(親)からポップアップでB.html(子)を開き、さらにB.htmlからC.html(孫)をポップアップします。
そこでC.htmlを閉じたときにA.htmlをリロードしたいのですが…

本なども見てみたのですがよくわかりませんでした。
よろしくお願いします。
投稿日時 - 2001-10-19 15:18:32
  • 回答No.2
レベル12

ベストアンサー率 75% (398/526)

> A.html(親)からポップアップでB.html(子)を開き、さらにB.htmlからC.html(孫)をポップアップします。 > そこでC.htmlを閉じたときにA.htmlをリロードしたいのですが… ポップアップしたウィンドウから、親ウィンドウにアクセスする場合、opener というプロパティを参照します。 (opener は window オブジェクトのプロパティであり、 ...続きを読む
> A.html(親)からポップアップでB.html(子)を開き、さらにB.htmlからC.html(孫)をポップアップします。
> そこでC.htmlを閉じたときにA.htmlをリロードしたいのですが…

ポップアップしたウィンドウから、親ウィンドウにアクセスする場合、opener というプロパティを参照します。
(opener は window オブジェクトのプロパティであり、親ウィンドウの window オブジェクトを参照します。)

なので、C.html の BODY onUnload 時に、opener.opener.location.reload() を実行すればOKです。
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ