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

親窓が切り替わった時に小窓を消す

  • 困ってます
  • 質問No.198636
  • 閲覧数177
  • ありがとう数2
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 100% (1/1)

親窓Aからwindow.openで小窓Bを開きました。
ご利用者が親窓Aから違うページへ足を運んだ時、または親窓Aを閉じた時に、小窓Bも同時に閉じる様にしたいのですが、どうしたら良いでしょうか。
または、その方法を紹介しているサイトがあれば教えてください。
よろしくお願い致します。

過去ログを検索したのですが上手く見つかりませんでした。
質問が重複していたら申し訳ごぜいません。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル9

ベストアンサー率 66% (40/60)

「違うページへ足を運んだ」事を知るには、onunload イベントを使います。 例えば、次の様にすると実現できます。 尚、onunload イベントはウィンドウを閉じる時にも発生しますので、 親ウィンドウを閉じても子ウィンドウを閉じられます。 <html> <head> <SCRIPT Type="text/javascript" Lang ...続きを読む
「違うページへ足を運んだ」事を知るには、onunload イベントを使います。
例えば、次の様にすると実現できます。
尚、onunload イベントはウィンドウを閉じる時にも発生しますので、
親ウィンドウを閉じても子ウィンドウを閉じられます。

<html>
<head>
<SCRIPT Type="text/javascript" Language="JavaScript">
<!--
 var hWnd = '' ;   // 子ウィンドウのハンドル

 function funcOpen()
 {
  hWnd = window.open( ・・省略・・ ) ;
 }

 function funcClose()
 {
  hWnd.close() ;
  hWnd = '' ;
 }
//-->
</script>
</head>

<body onload="funcOpen()" onunload="funcClose()">
コンテンツ
</body>
</html>
お礼コメント
syuplus9

お礼率 100% (1/1)

ありがとうございました!無事に動きました!
onUnloadを使うことは色々なサイトを調べて何となく解ったのですが、自分なりに試して色々書いていたんですが、結局成功せずにどうやって書けば良いのか悩んでいたんです。
ご回答ありがとうございました。本当に助かりました。
投稿日時 - 2002-01-15 12:49:22


このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

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

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

特集


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

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ