- ベストアンサー
入力歴を消さない
PerlでBBSを作成しています。 確認画面が表示できるのですが、ブラウザの戻るボタンで入力していた内容が消えてしまいます。どうやって入力した内容を消さないようにできるのでしょうか? 教えてgooではできます。ブラウザの対象はIE5以上です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
厳密に言えば、ブラウザの戻るボタンを使って「絶対に消えない」仕組みにはできません。 戻るを使った場合、ブラウザのキャッシュにあるページを呼ぶのですが、キャッシュをゼロにしていれば必ず消えます。普段gooではなくOKWeb側から使っていますが、こちらでもタイミングによっては戻れる時がありますし、消えるときもあります(私の環境では)。そのあたりの細かい分岐点は詳しく知りません。 ユーザーが修正できるようにするには、「修正する」ボタンを作り、データをちゃんと送ってやる必要があります。
お礼
お礼おそくなりました。 回答の方法で機能追加してみようと思います。 なんでブラウザの戻るで消えないのかまだ疑問がのこります。 ありがとうございました。