ブラウザの戻るボタンで戻らせたくないページに
以下のJavaScriptコードを埋め込むと、戻るボタンが効かなくなる。
<SCRIPT Language="JavaScript">
<!--
history.forward();
// -->
</SCRIPT>
<問題点>
・IE8のみで動作確認済み。他のブラウザも検証が必要。
・ブラウザの設定でJavaScriptを無効にしている場合は、
戻るボタンは、当然、有効である。
以下のようにページキャッシュを破棄する方法もあわせて検討が必要。
<%
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", 0);
%>
0 件のコメント:
コメントを投稿