[Seasar-user:9003] Re: [Teeda] 新しいウィンドウを開いた時の値引継ぎについて

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 7月 6日 (金) 21:01:48 JST


米林です。

画面Cを呼び出した際にhogeは
リクエストパラメータとして設定されているかどうか
確認していただけますか?
また、画面Bも他のAとCのように親クラスを継承した場合は
どうなりますか?

----- Original Message ----- 
From: <[E-MAIL ADDRESS DELETED]>
Sent: Friday, July 06, 2007 8:36 PM

> 牧田です。

> Teeda1.0.7で開発を行っています。
> 新しいウィンドウを開いた時、親クラスに設定した値が引き継ぐことができません。
>
> 処理の内容は下記のとおりです。
>
> (1)画面AでAPageクラスの親クラスのAbstractParentPageクラスのhogeに値をセッ
トする。
>
> (2)画面Aのボタンをクリックにより、画面Bに遷移。
>
> (3)画面Bのボタンをクリックにより、JavaScriptで新しいウィンドウを開き
>       隠しボタンにより画面Cに遷移。
>       ※画面Bにhogeはありません。
>
> 画面Bのソースはこのような感じです。
> GamenB.html***********************************
> <html>
> <head>
> <title>GamenB</title>
> <script  language="JavaScript">
> <!--
> function btnNext(){
> h = 210;
> w = 770;
> win_detail = "height=" + h + ",width=" + w +
",toolbar=no,status=no,resizable=no";
> win = window.open("","winTest",win_detail);
> document.all("doNext").click();
> }
> //-->
> </script>
> </head>
> <body>
> <form id="hoge1Form" target="winTest">
> <input type="button"  value="calculate" onclick="btnNext()"/>
> <input type="button"  value="doNext" id="doNext"/>
> </form>
> </body>
> </html>
>
>
> (4)画面CでAbstractParentPageクラスのhogeを表示させるとnull。
>
>
> 新しいウィンドウを開いた時、画面にない項目の値を引き継ぐにはどのように
> 行えばよいのでしょうか?

---
米林 正明
[E-MAIL ADDRESS DELETED]




Seasar-user メーリングリストの案内