13

次のように、URL の末尾にハッシュを追加できることを知っています。

window.location.hash = '#myFancyHash';

しかし、さまざまな理由から、ページを完全にリロードする必要があります。一部のブラウザーでは、これは正常に機能します。

window.location = window.location.href + '#myFancyHash';

しかし、新しい URL を単なるハッシュ バージョンと見なすため、ページの再読み込みを拒否する人もいます。

すべてのブラウザに強制的にページをリダイレクト (リロード) させる方法はありますか?

4

1 に答える 1

15
window.location.hash = '#myFancyHash';
window.location.reload()

これにより、新しいハッシュでリロードが発生します

于 2013-05-02T18:36:28.977 に答える