他の人気のあるブラウザではこの問題は発生していません。JSPページ(Page1.jspと呼びましょう)で、別のページに移動するフォームをクリックします。Operaの[戻る]ボタンをクリックすると、Page1.jspに戻りますが、JavaScriptまたはJSPコードが再起動されていません。例えば、
<!-- Inside header tag -->
<script language="JavaScript>
alert("Does this work in Opera?");
</script>
単純なアラートステートメントは起動しません。サーバー側のコードについても同じことが言えます。ただし、他の一般的なデスクトップブラウザには問題はありません。
どうすればこれを修正できますか?
助けてくれてありがとう。
アップデート
Page1.jspには、送信フォームが存在するフレーム/ iframeが含まれていることをお伝えしておきます(これについてはお詫び申し上げます)。ユーザーがフォームを送信すると、frame/iframe内に新しいページが読み込まれます。この時点で、ユーザーがブラウザの戻るボタンをクリックすると、Page1.jspがキャッシュされているのがわかりますが、frame/iframeがリロードされます。これは、Operaを除くすべての一般的なブラウザで発生します。