スライド ショーの Web サイトがあり、ユーザーが [戻る] ボタンを押したときに、前のページではなくアルバム ビューに戻り、ページを防止したいと考えています。これを行う方法はありますか?助けやアドバイスをありがとう。
質問する
50172 次
2 に答える
15
jQuery Address は、ブラウザーの履歴と Ajax のクロールに対して強力なクロスブラウザー サポートを提供します。
http://www.asual.com/jquery/address
http://github.com/asual/jquery-address
ご挨拶
アップデート:
ここで良いサンプルを見つけることができます:
短いコード:
$(function() {
$('a').click(function(e) {
e.preventDefault();
$.address.value($(this).attr('href'));
});
var changecount = 0;
$.address.change(function(e) {
if (typeof e !== 'function') {
$('span').html(changecount++);
}
});
});
于 2012-05-05T13:55:37.663 に答える
4
あなたがすべき:
location.hash
ページの状態が変化したときに 設定します。- ユーザーが
location.hash
変更した場合 (たとえば、[戻る] ボタンを押すことによって)、適切なページ コンテンツをレンダリングします。
于 2012-05-05T13:57:22.437 に答える