誰もがその行動を知っていると確信しています。Web 上のフォームに入力し、送信します。送信後、間違ったデータを入力したことに気づきました。したがって、ブラウザの戻るボタンをクリックします。次に、入力したデータがフォームにまだある場合(この状況で期待していること)とない場合があります。
クリアされている場合とそうでない場合、接続が見つかりませんでした。
インターネット/スタックオーバーフローで見つけたいくつかの回答:
- https 接続では、フォームは常にクリアされます
- セッションで動的 Web サイトを使用する場合、フォームは常にクリアされます
しかし、どちらも決定的に間違っています。ブラウザーが戻った後もフォームデータを保持し、 httpsを使用し、セッションを使用しているサイト (自分のサイトのような) を見たことがあります。
お願いします: ブラウザがこのような処理をどのように行っているか、誰か説明してもらえますか?
ところで、私の仕事は、フォーム データがクリアされていないことを確認することです。