2012年02月25日

popstateで戻るボタンを押された際の挙動を制御する

popstateで戻るボタンや進むボタンを押された際の挙動を制御することができます。

$(function(){
setTimeout(function(){
window.addEventListener('popstate', function() {
$("body").append("<p>aa</p>")
},100);
})
});


dom ready時に発火してしまうので100ミリ秒後にバインド。ページ遷移後に戻るボタンが押されたらイベントが発火します。pushState時に設定したデータを取得することも可能。

WebKit Android: 2.2 〜 2.3のみ、iOS : 4.2〜5.0のみで動作します。参考
タグ:popstate HTML5
posted by ねこまんま at 11:14 | Comment(0) | TrackBack(0) | Ajax | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/253948604
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック