- - PR -
別ウィンドウを開くタイミング
«前のページへ
1|2|3
| 投稿者 | 投稿内容 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-03-31 12:42
ということは、ウィンドウAにあるボタンでJavascriptを使って、 表示データに必要な値をウィンドウBに渡して、ウィンドウBのイベントハンドラで データを作成して表示した方が良いのでしょうか? | ||||||||
|
投稿日時: 2005-03-31 14:36
ん?解決したようだったのでROMってましたが、ちょっと勘違いしてたかも。
この書き込みの中の、「そのウィンドウに表示するデータを作成する処理」ってとこの、「そのウィンドウ」ってのは、ひょっとして開いた子画面の方ですか? #親画面(フレームB)の方だと思っていた | ||||||||
|
投稿日時: 2005-03-31 14:57
その通りです。子ウィンドウで表示するデーターです。 ウィンドウA → 親フォーム ウィンドウB → 子フォーム ちなみに、ウィンドウAにあるボタンでJavascriptを使って、 表示データに必要な値をウィンドウBに渡して、ウィンドウBのイベントハンドラで データを作成して表示 という方法で、問題なく動いていますので一応解決はしています。 ただ、投稿当初の方法では処理順序が保障されないとの指摘がありましたので 上記の方法で良いものか気になりまして。 | ||||||||
|
投稿日時: 2005-03-31 15:34
この方法なら大丈夫でしょう。処理順序関係ありませんから ちなみに、別案としてこんな方法もあります。
要するに親画面のPost先を子画面にしてるんですが、これだと順番が保証されます。 ただ、PostBackの基本原則に逆らったやり方らしく、ドロップダウンリストのSelectedIndexChangedイベントとかでは使わない方がいいみたいです… http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=20246&forum=7&11 ボタンのClickイベントなら問題ないような気もしますが、カウンターさんが現行とっている方法の方が無難なんでしょうね… [ メッセージ編集済み 編集者: ぼのぼの 編集日時 2005-03-31 15:52 ] | ||||||||
|
投稿日時: 2005-03-31 16:01
お〜、そんな方法もあるんですね 試してみたら、ウィンドウBにウィンドウAの内容が表示されてしまいました。 時間がないので、現行のまま行きますが。勉強になりました。 ありがとうございます。 | ||||||||
«前のページへ
1|2|3
