質問: サブウィンドウのform内データを親ウィンドウにpostしたい お世話になってます。 現在、社内で使う掲示板を作成しているところで、 検索条件を設定するページを、window.openで小窓を作り、 そこに条件を指定してもらうように設計しています。 小窓でセレクトボックスやら、テキストボックスに入力された値を、「検索」ボタンを押す事で、postして親ウィンドウに渡し、親ウィンドウにその値に基づいたsqlで、記事を 絞り込み、その結果を表示するところまでやりたいのですが、 うまくいきません。 小窓の
回答: 「targetは、同じく親ウィンドウ」 て、実際にはどんな文字列をいれているのでしょう? target="_parent"とか入れても、これは、同じウィンドウ内で、フレーム分けされているときの親フレームのことですし。 フレーム分けされていないなら、target="_self"と同じ動作になります。 対策としては、javascriptはonの前提で 元windowのページにおいて、 body.onload か window.open 実行前か の時点で、以下を実行してwindow.nameを付けておいて、この名前をformのtargetに入れます。 ー親側スクリプトー ー子側フォームー