• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームのPOSTデータをサブウィンドウに渡したいです。)

フォームのPOSTデータをサブウィンドウに渡す方法は?

このQ&Aのポイント
  • フォームのPOSTデータをサブウィンドウに渡す方法を教えてください。
  • サブウィンドウを開きながら、フォームのPOSTデータを渡す方法が分かりません。
  • サブウィンドウにフォームのPOSTデータを受け渡す方法を教えてください。

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

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

親子関係があるのなら、子ウィンドウから親のフォームを読みに行けば、データを渡す必要がなくなりますが? 子ウィンドウのサンプル(要素によって属性は変わるので適宜) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html lang="ja"> <head><title>test</title> <meta http-equiv="Content-Script-Type" content="text/javascript"> </head> <body> <script type="text/javascript"> <!-- (function() { var win, elm, e, i=0, m = ""; if (win = window.opener) { elm = win.document.forms[0].elements; while (e = elm[i++]) m += e.name + " : " + e.value + " / " + e.checked + "<br>"; document.write(m); } })(); //--> </script> </body> </html>

hukazuo
質問者

お礼

ありがとうございまあした。 無事解決しました。

その他の回答 (1)

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

<form action="sample.html" method="post" target="newWin"> とします。(targetには適当なwindow名をかきます)

hukazuo
質問者

お礼

ありがとうございます。 こんな簡単な方法でもできるのですね。

関連するQ&A