3

背景情報:

たとえば、url1 でページをロードしてwindow.history.pushState()から、URL を URL2 に変更していました。

次に「戻る」ボタンをクリックすると、アドレス行によって URL が URL1 に変更されますが、コンテンツを反映するためにページが読み込まれないことに気付きました。

ここでのトリックは何ですか?ありがとう!

4

1 に答える 1

2

popstate次のようにウィンドウのイベントをリッスンする必要があります。

addEventListener('popstate', function() {

    // code to be executed when back button is clicked

}, false);
于 2012-11-29T04:10:10.023 に答える