- PR -

javascriptのshowModalDialogのpost送信

1
投稿者投稿内容
Tol
常連さん
会議室デビュー日: 2004/07/16
投稿数: 27
投稿日時: 2007-01-18 11:24
Javascriptについて質問があります。

showModalDialogを使用してモーダルでHTMLを開きたいと考えおり、
その時に、POSTで値を送信したやりたいのですが、やり方がわかりません。

知っている方がおられましたら、教えてください。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2007-01-18 11:28
まず普通に開いてから、POST先を target でダイアログに指定して送信すれば良いのではないでしょうか。
もちろんモーダルダイアログが開いてしまったら送信ボタンは押せないので JavaScript で submit() する必要がありますね。
Tol
常連さん
会議室デビュー日: 2004/07/16
投稿数: 27
投稿日時: 2007-01-18 11:42
返信ありがとうございます。

showModalDialogを開いた時点で、javascriptの実行が止まってしまい、
次のステップに移ってくれません。
そのため、submitしようににもできないのですがどのようにすればよいのでしょうか?
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2007-01-18 12:14
失礼いたしました。モーダルダイアログが閉じるまで実行が停止するんですね。

すると POST に必要なパラメータを予めクエリストリングなどで渡しておいて、開いたダイアログ内に表示するスクリプトで自身のページにサブミットさせるような仕組みが必要かもしれません。
1

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