- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JavaScriptについてご教授願います。)
JavaScriptでmain.htmlからkozin.htmlを閉じる方法
このQ&Aのポイント
- JavaScriptを使用して、main.htmlからkozin.htmlを閉じる方法をご紹介します。
- main.html内に配置されたボタンを押下することで、kozin.htmlの画面を閉じることができます。
- これにより、ユーザーがボタンをクリックするだけで画面をスムーズに閉じることができます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
main.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> -----------------------------------------------------------
質問者
お礼
nicorus様 ご教授頂きました内容で無事検証が出来ました。 本当にどうもありがとうございました。
お礼
ご教授頂いた内容で無事検証が出来ました。 迅速で明瞭なご回答を頂きまして本当にどうもありがとうございました。
補足
早速のご回答どうもありがとうございました。 下記のように記述をしました。 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> -------------------------------------------------------------------------------