私はこれに従っています - http://diveintohtml5.info/history.html。彼らの例では...彼らはこの関数を使用しています:
function addClicker(link) {
link.addEventListener("click", function(e) {
swapPhoto(link.href);
history.pushState(null, null, link.href);
e.preventDefault();
}, false);
}
link
送信ボタンをとして渡して、次のようなことができるかどうか疑問に思っています。
link.addEventListener("submit", function(e) {
swapPhoto([submit button link]);
history.pushState(null, null, [submit button link]);
e.preventDefault();
}, false);
基本的に、ユーザーがログインすると、プロファイル ページ テンプレートが単一ページ アプリケーションに読み込まれます。ログイン後、ユーザーが戻るボタンをクリックして、インデックス ページの初期状態に移動できるようにしたい。