• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ウィンドウA⇒ウィンドウB⇒ウィンドウA)

ウィンドウA⇒ウィンドウB⇒ウィンドウA

このQ&Aのポイント
  • ウィンドウAからウィンドウBを開き、フォームの値を用いてindex.phpを更新する方法について
  • ウィンドウAからウィンドウBを開き、フォームで入力した値をindex.phpに渡し更新する方法について
  • ウィンドウAからウィンドウBを開き、フォームの値を使ってindex.phpを更新する方法について

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

  • ベストアンサー
回答No.1

これは、PHPではなくJavaScriptのお話でしょうか? 【index.html】 <html> <head> <script type="text/javascript"> function openWindow() { window.open("sub.html", "new", ""); } </script> </head> <body> <form method="post" id="frm" action="index.html"> <div id="message"></div> <p /> <input type="button" value="子ウィンドウ" onclick="openWindow()" /> </form> </body> <html> 【sub.html】 <html> <head> <script type="text/javascript"> function closed() { window.opener.document.getElementById("message").innerHTML=document.getElementById("message").value; //親ウィンドウをサブミットしたい時 //window.opener.document.getElementById("frm").submit(); window.close(); } </script> </head> <body> <input type="text" id="message" size="50" value="子ウィンドウで操作された文字列" /> <input type="button" value="閉じる" onclick="closed()" /> </body> </html> こういうことですか?

i00323
質問者

お礼

javascriptです(^^; トピする場所間違えてますね、すみません。 上記内容で間違いありません! ありがとうございました!!

関連するQ&A