0

初めて読み込まれたときに、「jQuery(document).ready(function()」内で顧客認証用の js 変数の値を false に設定するページがあります。

ただし、顧客が自分自身を認証してから同じページに戻った後、そのページはキャッシュから読み込まれ、値はそのまま残ります

それで、その変数を強制的にリセットする方法はありますか??

4

1 に答える 1

1

次を使用して、ページがいつ表示されるかを確認できます-

$('#mypage').live('pageshow', function (event) {
          //Reset the vars here.. 
        });

また

より短い方法は

window.onpageshow = function(event) {
    //event.persisted)
    //Reset the vars here.. 

};
于 2013-05-08T09:29:49.300 に答える