フォーム送信後も前の入力内容が消えない

たかしさん (2021-10-12 16:28:41) gakuen-minami.com/entryform/

初めまして、大変便利なツールをご提供いただき誠にありがとうございます。

Wordpressの固定ページにメールフォームを設置しました。
おおむね問題なく動くのですが、
フォーム送信→サンクスページに遷移後、再びフォームページに戻ると
直前の入力内容がフォームに残ってしまっています。

過去の同様のFAQも一通り確認・対応してみたのですが、うまくいきませんでした。

フォームページURLは上記の通り、サンクスページは「/entryform/thanks/」です。
また「thanks.js」の保存場所は以下です。
gakuen-minami.com/mail-cgi/mfp.statics/thanks.js
※/mail-cgi/以降はデフォルトのフォルダ構成を維持しています。

なお、thanks.jsの「mfpJsonCall(~」指定を、絶対パスに変更してあります。
同様の変更を「google.spreadsheet.connect.js」にも加え、Googleスプレッドシート連携はうまく稼働したためです。

お手数をおかけしますが、ご助言いただけると幸いです。
よろしくお願いいたします。

thanks.jsというファイルを

和田 (2021-10-13 12:57:21) www.synck.com

サンクスページで呼び出していただくか、config.cgi内でnoresume.jsというアドオンを有効にしていただくことでそのような症状は回避できます。ちなみにブラウザを一度閉じると、入力内容はいずれにしても消えます。

ありがとうございます!

たかしさん (2021-10-14 09:28:02) gakuen-minami.com/entryform/

早々のアドバイス、誠にありがとうございます!

noresume.jsを有効にしたところ、問題の症状が発生しなくなりました。
ひとまずこれで様子を見ていきたいと思います。

今後ともどうぞよろしくお願いいたします。