人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

インターネットエクスプローラーで、ポップアップウィンドウ(子画面)が1つ開くサイト(親画面)を作るとします。
(つまりIEのウィンドウが2つ開いているような感じ)

このとき、親画面のブラウザを閉じたら、子画面のブラウザも連動して閉じることができるようなサイトを、HTML記述やjavascript等をフル活用して実現することは可能ですか?

知りたいのは、「できる」or「できない」の答えだけなんですが、根拠やあるなら実現方法も加えていただけると助かります。どうぞよろしくお願い致します。

●質問者: perishable
●カテゴリ:コンピュータ
✍キーワード:HTML IE JavaScript インターネットエクスプローラー ウィンドウ
○ 状態 :終了
└ 回答数 : 2/5件

▽最新の回答へ

1 ● EPP
●25ポイント

http://www.tohoho-web.com/js/index.htm

とほほのJavaScriptリファレンス

できます。

http://www.tohoho-web.com/wwwtags.htm

HTMLサポート状況

bodyタグのonLoadイベントにJavaScriptを記述すると、そのページが閉じられた時にスクリプトを実行することができます。ここに子画面を閉じるスクリプトを書けばよいです。


<body onLoad=”window.kogamen.close();”>


のようにすれば良いでしょう。

なお、ウィンドウ操作関連のJavaScriptはセキュリティ違反と見なされる場合がありますが、この場合はウィンドウに親子関係があるので違反と見なされないと思います。

◎質問者からの返答

ありがとう!!


2 ● EPP
●25ポイント

http://www.tohoho-web.com/wwwtags.htm#

HTMLサポート状況

ごめんなさい、回答書き間違えました。

onLoadじゃなくてonUnloadでした><

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ