open.windowの新窓に、元窓のFORMの値を渡すは?

[上に] [前に] [次に]
ともき [E-Mail] 1999/06/14(月) 10:30:35
みなさん、はじめまして。
HP制作初心者のともきと申します。

今、JavascritpとCGIを組み合わせたページを組んでいます。
open.windowで新しい窓を開き、そこにCGIを読み込み、
元の窓のフォームからメソッドPOSTで値を渡してあげたい
のですが、上手く行きません。

片方ずつならサンプルがあるのですが、両立できません(T_T)
もし、ご存知の方いらっしゃいましたら、具体的なサンプルで
おしえていただけないでしょうか?よろしくお願いします。

(NoName) 1999/06/14(月) 12:13:42
<FORM ACTION="xxx.cgi" METHOD="POST" TARGET="testWindow">
....
<INPUT TYPE="submit"
onClick="window.open('','testWindow','')">
のように window.open でウィンドウ名を設定して
<FORM>タグの TARGET で設定したウィンドウ名を指定すれば
うまくいくんじゃないでしょうか?
もし新しく開くウィンドウの幅や高さなどを一切設定しないなら
<FORM>タグの TARGET で
存在しないウィンドウ名を指定するだけで
済みそうな気がしますけど、どうでしょう?

[上に] [前に] [次に]