フォーム入力による資料請求ページをつくっています。フォームメールCGI(http://apps.cside.com/theme/tmrmail/)と、郵便番号CGI(http://homepage1.nifty.com/aok2/jpostal/MANUAL/)を組み合わせると、IEのこの不具合により(http://support.microsoft.com/default.aspx?scid=kb;ja;416673)、入力エラーになってページを戻る時、それまでの入力内容がリセットされてしまいます。この現象が回避できるフォームメールスクリプトを探しています。理想は、エラー表示のページに、入力フォームが現れるものなのですが・・・

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/05/27 14:09:26
  • 終了:--

回答(1件)

id:bul2 No.1

bul2回答回数6ベストアンサー獲得回数02004/05/27 14:43:26

ポイント100pt

http://www.psl.ne.jp/

Perl Script Laboratory

わたしはこちらの「FORM MAILER」というスクリプトを使用しています。

エラーが起こって戻る時には元の値は保持されているようでした。

エラー表示の際には「○○が空欄です」などのように表示されます。

(正規表現も使用できます)

かなりカスタマイズができるので気に入っていますが。

id:arachne

今、ざっとですが参考URLのサイトを見てきました。

カスタマイズも豊富に出来るみたいですし、エラーページもHTMLテンプレートが適用できるみたいですね。なかなか良さそうです!

<その後>

実際にスクリプトを組み込んでみました。

解決いたしました!

最初の入力フォーム画面がcgiではなくHTMLになる仕様のスクリプトなので、入力内容が消えることも無かったです。カスタマイズ性が高い分、ちょっと設定に手間取りましたが、使えるスクリプトです!

参考になる情報、ありがとうございました。

2004/05/27 20:05:06

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません