Javascriptで別ウィンドウを開き、その別ウィンドウからのリンクを押した時に、親ウィンドウのページを操作する共に別ウィンドウを閉じたいのですがそのScriptを教えて下さい。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2003/10/27 13:08:45
  • 終了:--

回答(2件)

id:kacchan6 No.1

kacchan6回答回数106ベストアンサー獲得回数02003/10/27 13:39:02

ポイント30pt

サブウィンドウから親ウィンドウを操作する方法ですが、

例えばサブウィンドウ側のスクリプトで

親ウィンドウのURLを変更する場合

window.opener.location.href = ”xxx.html”;

操作した後以下の命令を追加したら

サブウィンドウを閉じることができます。

window.close();

サブウィンドウから見た親ウィンドウは

window.openerになります。

id:nao-t No.2

nao-t回答回数51ベストアンサー獲得回数02003/10/27 13:40:32

ポイント40pt

行いたい動作をそのまま書けば良いのですが、例としては以下のようになるかと思います。

<script language=”JavaScript”>

<!--

function hoge(){

/* 実際の処理 */

}

//-->

</script>

<a href=”javascript:hoge();window.close()”>リンク</a>

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

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

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

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

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません