JavaScript ライブラリの window.js についての質問です。

new Window で urlパラメータを指定して別ウィンドウを表示した後、
表示した自身のウィンドウから閉じるボタンを押さずに
閉じる方法を教えてください。

親ウィンドウならばウィンドウオブジェクトが取得できるのでclose()メソッドが使えるのですが、
子ウィンドウでは取得する方法が分かりません。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2008/01/15 21:59:11
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:y-kawaz No.1

回答回数1422ベストアンサー獲得回数226

ポイント27pt

子ウィンドウから親ウィンドウの window オブジェクトを取得したいということでしょうか?

でしたら window.opener がそれにあたると思います。

window.opener - Google検索

id:uniom

window.jsのnew Windowで開いたウィンドウでは、window.openerが効かなかったのですが。そのあたりどうでしょうか?

2008/01/11 14:16:25
id:yoneto164 No.2

回答回数813ベストアンサー獲得回数94

ポイント27pt

作ってみましたが、こんな感じではどうでしょうか。

http://acappella.cc/test/open_close.html

id:uniom

親ウィンドウからは閉じられるのですが、子ウィンドウ自身で閉じたいです。

2008/01/11 14:38:27
id:yoneto164 No.3

回答回数813ベストアンサー獲得回数94

ポイント42pt

子ウィンドウ自身で閉じる場合は、子ウィンドウ内に表示するHtmlにjavascriptを記述すればOKです。

http://www.tagindex.com/javascript/window/close.html

オブジェクトは必要ないのですが、こういうことであっていますでしょうか。

id:uniom

やりたかったことです。ありがとうございます。

2008/01/15 21:57:09

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません