History API を使ってみます。 正確には、History API をクロスブラウザ対応でラップしてある history.js を使ってみます。 history.js は jquery-history を再実装したもので、 jQuery のプラグインとしてしか使えなかったものを汎用的に再実装し、 各種ライブラリへのアダプタを用意したものです。 アダプタは YUI や Prototype などにも対応しているらしいので、 jQuery 以外の JavaScript ライブラリと組み合わせることもできます。 なお、ブラウザの履歴に関する操作は Mozilla のサイトで網羅的に解説されています。 Manipulating the browser history ライブラリの読み込み ブラウザの履歴 (window.history) には back() や go() などの API があ