出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

Window.Openを使用して戻るボタンを押すと   ちゃっぴーさん [2003/08/28 18:34:09] [3625]
  Re:Window.Openを使用して戻るボタンを押すと   YasNet(管理人)さん [2003/08/29 8:33:01] [3626]
    Re:Window.Openを使用して戻るボタンを押すと   ちゃっぴーさん [2003/08/29 9:25:32] [3627]
      Re:Window.Openを使用して戻るボタンを押すと   YasNet(管理人)さん [2003/08/29 12:27:46] [3628]
        Re:Window.Openを使用して戻るボタンを押すと   ちゃっぴーさん [2003/08/29 16:10:45] [3629]
          Re:Window.Openを使用して戻るボタンを押すと   YasNet(管理人)さん [2003/08/29 18:22:50] [3632]

[3625] Window.Openを使用して戻るボタンを押すと
投稿者:ちゃっぴーさん 2003/08/28 18:34:09
 ASPで、会員情報を入力するホームページを作っています。
更新後にエラーチェックをして、ブラウザの戻るボタンでFormの
入力のやり直しをしていたのですが、戻るとFormの内容が初期化
されたり初期化されていなかったりばらばらでした。
 そこで、インターネットで調べると更新前にWindow.Openで他の
Formを開いていると、戻った時にFormの内容が初期化されてしまう
ということが分かりました。
 戻った時にFormの内容を初期化させない、よい方法はないでしょうか?
よろしくお願い致します。

[3626] Re:Window.Openを使用して戻るボタンを押すと
投稿者:YasNet(管理人)さん 2003/08/29 8:33:01
こんにちはYasNet(管理人)です。

私も、楽をする為にヒストリーバックを使用しているのですが
いろいろ問題はあります。

ですので、セッションに情報を持たせるか、一旦ファイルに出力するとか
他人に万が一見えても良い情報なら、Hidden項目を使うとかクッキーにセットするとか
して、ヒストリーバックを使うのではなく
再表示してから、もう一度セットしなおす方法しかありません。

では

>  ASPで、会員情報を入力するホームページを作っています。
> 更新後にエラーチェックをして、ブラウザの戻るボタンでFormの
> 入力のやり直しをしていたのですが、戻るとFormの内容が初期化
> されたり初期化されていなかったりばらばらでした。
>  そこで、インターネットで調べると更新前にWindow.Openで他の
> Formを開いていると、戻った時にFormの内容が初期化されてしまう
> ということが分かりました。
>  戻った時にFormの内容を初期化させない、よい方法はないでしょうか?
> よろしくお願い致します。
>

[3627] Re:Window.Openを使用して戻るボタンを押すと
投稿者:ちゃっぴーさん 2003/08/29 9:25:32
 早速、ご返答いただきましてありがとうございます。
やっぱりそれしか方法はないのですね!項目が多いため、他に
何か方法があるかなー?と思ったのですが…
 話はかわりますが、入力した得意先コードに対して得意先名の
表示をOnBlurのイベントで別FormをWindows.Openで開きその別Form
から得意先名を引き渡すという方法をとっていますが、
他のWindowを開く方法としてWindows.Openを使用していますが、
他にWindowを開けるようなメソッドはないですよねー?


> こんにちはYasNet(管理人)です。
>
> 私も、楽をする為にヒストリーバックを使用しているのですが
> いろいろ問題はあります。
>
> ですので、セッションに情報を持たせるか、一旦ファイルに出力するとか
> 他人に万が一見えても良い情報なら、Hidden項目を使うとかクッキーにセットするとか
> して、ヒストリーバックを使うのではなく
> 再表示してから、もう一度セットしなおす方法しかありません。
>
> では
>

[3628] Re:Window.Openを使用して戻るボタンを押すと
投稿者:YasNet(管理人)さん 2003/08/29 12:27:46
こんにちは YasNet(管理人)です。

メソッドは解りませんが、ターゲットを変更するだけで
別のウインドを開くことが出来ますよね

その辺りをうまく使うと出来るような気がします。

詳しく見てないのでなんとも言えませんが・・・

ではぁ〜

>  早速、ご返答いただきましてありがとうございます。
> やっぱりそれしか方法はないのですね!項目が多いため、他に
> 何か方法があるかなー?と思ったのですが…
>  話はかわりますが、入力した得意先コードに対して得意先名の
> 表示をOnBlurのイベントで別FormをWindows.Openで開きその別Form
> から得意先名を引き渡すという方法をとっていますが、
> 他のWindowを開く方法としてWindows.Openを使用していますが、
> 他にWindowを開けるようなメソッドはないですよねー?
>
>
> > こんにちはYasNet(管理人)です。
> >
> > 私も、楽をする為にヒストリーバックを使用しているのですが
> > いろいろ問題はあります。
> >
> > ですので、セッションに情報を持たせるか、一旦ファイルに出力するとか
> > 他人に万が一見えても良い情報なら、Hidden項目を使うとかクッキーにセットするとか
> > して、ヒストリーバックを使うのではなく
> > 再表示してから、もう一度セットしなおす方法しかありません。
> >
> > では
> >
>

[3629] Re:Window.Openを使用して戻るボタンを押すと
投稿者:ちゃっぴーさん 2003/08/29 16:10:45
アドバイスいただきましてありがとうございます。

> メソッドは解りませんが、ターゲットを変更するだけで

とは具体的にはどのようなことなのでしょうか?できましたら
もう少し詳しく教えていただきたいのですが…

> こんにちは YasNet(管理人)です。
>
> メソッドは解りませんが、ターゲットを変更するだけで
> 別のウインドを開くことが出来ますよね
>
> その辺りをうまく使うと出来るような気がします。
>
> 詳しく見てないのでなんとも言えませんが・・・
>
> ではぁ〜
>

[3632] Re:Window.Openを使用して戻るボタンを押すと
投稿者:YasNet(管理人)さん 2003/08/29 18:22:50
こんにちは YasNet(管理人)です。

> とは具体的にはどのようなことなのでしょうか?できましたら
> もう少し詳しく教えていただきたいのですが…

フォームとかリンクとかでtarget="_blank"を指定すると
別ウインドが開きますよね。

これを使えば何とかなりませんかねぇ〜

では



TreeBBS For ASP V.0.1.3
Program By YasNet