JavaScriptで別ウィンドにCGIフォームを載せる方法

[上に] [前に] [次に]
ふくちゃん 2000/05/27(土) 22:01:09
JavaScriptでサイズ指定の別ウインドをサイズ指定で開かせ、そこに
別のhtmlを掲載する方法はよくありますが、そこに本文と連動した
CGIを載せることは可能でしょうか?
今やろうとしていることはCGIで出来たリストにそれぞれボタンを付けて
それを押したらその項目用のアンケートフォームを出したいのですが
うまくいきません。
本体とアンケートの実行CGIファイルは別なのですが、例えば
onClick="window.open("iken.cgi?number=$number","width=300,height=300");"
の命令を受け付けてくれません。($numberは変数でCGIの呼び出しはデフォルトのままです。)
何かいい方法はありますでしょうか?

Phine 2000/05/27(土) 23:21:29
onClick="window.open('iken.cgi?number=$number','','width=300 height=300');"
でどうでしょうか。

ふくちゃん 2000/05/28(日) 00:59:19
すみません。なんとかそこはカバー出来たようです。
エラーが起こらないようにそこのあたりを
print <<"EOF"とEOFでくくっていたのですが、それを止めて
print "<input type=**** の感じで収めたらそこでの異常は
無くなりました。とにかく元のプログラムの3分の2ほどを変えて
いってますのでtelnetですこしずつ確認しながらやっています。
ところでこの場合,'',に_blankを入れた方がいいのでしょうか?
解説によっていろいろありますもので。

ふくちゃん 2000/05/31(水) 09:37:55
[[解決]]
結局プログラム全体がうまく動かないので別ウィンドは諦めました。
onClick以降をCGIがうまく認識してくれないようです。
CGI使ってJavaScript使ってFORM使ってとなるとちょっと大変でした。

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