質問: 入力歴を消さない perlでbbsを作成しています。 確認画面が表示できるのですが、ブラウザの戻るボタンで入力していた内容が消えてしまいます。どうやって入力した内容を消さないようにできるのでしょうか? 教えてgooではできます。ブラウザの対象はie5以上です。
回答: 厳密に言えば、ブラウザの戻るボタンを使って「絶対に消えない」仕組みにはできません。 戻るを使った場合、ブラウザのキャッシュにあるページを呼ぶのですが、キャッシュをゼロにしていれば必ず消えます。普段gooではなくokweb側から使っていますが、こちらでもタイミングによっては戻れる時がありますし、消えるときもあります(私の環境では)。そのあたりの細かい分岐点は詳しく知りません。 ユーザーが修正できるようにするには、「修正する」ボタンを作り、データをちゃんと送ってやる必要があります。