0

問題は (少なくとも現在のブラウザでは)、ハッシュ タグを変更して新しい URL を入力してもページが更新されないことです。

これを行うエレガントな方法はありますか?

4

2 に答える 2

1

新しいものを確認するlocation.hash

于 2011-05-15T05:23:43.250 に答える
0

これは厄介な解決策ですが、URL を頻繁にポーリングして変更を確認できます。

var hash = window.location.hash;

function poll() {
  if (window.location.hash != hash) {
    hash = window.location.hash;

    // Hash has changed. Do stuff here.
  }
}

setInterval(poll, 100);
于 2011-05-15T05:25:03.437 に答える