- PR -

[HTML] iframeのsrc="ここのURL"をPOSTで取得したい

1
投稿者投稿内容
Zero
常連さん
会議室デビュー日: 2003/06/19
投稿数: 35
投稿日時: 2005-04-21 14:03
お世話になります.

HTMLで iframeを使用し、srcのpathを Actionとした場合に
GETで Servletに取得しに行ってしまいます.
これをPOSTで取得したいのですが、どのようにすればよいのでしょうか?

[ メッセージ編集済み 編集者: Zero 編集日時 2005-04-21 14:10 ]
raystar
ぬし
会議室デビュー日: 2003/01/16
投稿数: 251
お住まい・勤務地: Tokyo/Japan
投稿日時: 2005-04-21 16:08
<iframe src="servlet?param=xxx" name="sample" width="200" height="150">
x
</iframe>

このような場合、 param=xxx をPOSTで取得したいということですよね?
このままでは無理です。どうがんばってもGETになります。

大きな工夫が必要ですが、
srcの先にリンクし、
javascript で
onload->submit すれば、 無理やりPOSTを実現できますよ。
ただし、POSTするパラメータはセッションなどに入れておかないといけないでしょう。

ご参考まで。
1

スキルアップ/キャリアアップ(JOB@IT)