• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JavaScriptについてご教授願います。)

JavaScriptでmain.htmlからkozin.htmlを閉じる方法

このQ&Aのポイント
  • JavaScriptを使用して、main.htmlからkozin.htmlを閉じる方法をご紹介します。
  • main.html内に配置されたボタンを押下することで、kozin.htmlの画面を閉じることができます。
  • これにより、ユーザーがボタンをクリックするだけで画面をスムーズに閉じることができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

main.htmlから開いた子ウィンドウなら、ウィンドウオブジェクトを 指定することで閉じることは可能です。 まったく依存関係がない場合は、勝手に他のウィンドウを閉じるのは 困難です。

newly777
質問者

お礼

ご教授頂いた内容で無事検証が出来ました。 迅速で明瞭なご回答を頂きまして本当にどうもありがとうございました。

newly777
質問者

補足

早速のご回答どうもありがとうございました。 下記のように記述をしました。 main.htmlのopenの所で子ウィンドウ名を指定している状態になっておりますでしょうか? また、色々なページを参照しましたがいまいち要領がつかめていない状態です。 参考になるページがございましたら教えて頂けませんでしょうか? main.html ------------------------------------------------------------------------------- <html> <head> </head> <body> <INPUT TYPE="BUTTON" value="開く" onClick="window.open('kozin.html' , 'kozin')";> <INPUT TYPE="BUTTON" value="閉じる" onClick="kozin.close()"> </body> </html> ------------------------------------------------------------------------------- kozin.html ------------------------------------------------------------------------------- <html> <head> </head> <body> 個人情報 </body> </html> -------------------------------------------------------------------------------

その他の回答 (1)

  • nicorus
  • ベストアンサー率70% (12/17)
回答No.2

window.openの戻り値が子ウィンドウへのハンドラです。 main.html ----------------------------------------------------------- <html> <head> </head> <body> <INPUT TYPE="BUTTON" value="開く" onClick="kozinWin=window.open('kozin.html' , 'kozin')";> <INPUT TYPE="BUTTON" value="閉じる" onClick="kozinWin.close()"> </body> </html> ----------------------------------------------------------- kozin.html ----------------------------------------------------------- <html> <head> </head> <body> 個人情報 </body> </html> -----------------------------------------------------------

newly777
質問者

お礼

nicorus様 ご教授頂きました内容で無事検証が出来ました。 本当にどうもありがとうございました。