出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() ![]() ![]() ![]() ![]() |
[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 |