JS:履歴に残らないページ移動
2011.11.16
リンクをクリックしてページ移動をする際、
通常のリンクでは履歴が残り、ブラウザの「戻る」が有効になります。

iframe内のページを切り替える場合も同じで、
履歴に残るため「戻る」を押すとiframe内のページが戻ります。

今回はiframe内では戻るを使えないようにしたかったので、
履歴に残らないようなページの切り替えを探しました。

JSで以下のように書くことで、「戻る」の効かないリンクになります。


<a href="test.html">リンクです</a>
 ↓
<a href="test.html" onClick="JavaScript:location.replace('test.html'); return false;">リンクです</a>
※2011/11/24 ソースを修正しました

URLを2箇所に書く点に注意です。
| コメント(0)

コメントする

※JavaScriptが有効になっている必要があります




月別アーカイブ