ハッシュやページの再読み込みを行わずにアドレス バーを更新する
最近では、ページを再読み込みせずにアドレス バーをシームレスに更新できる機能が追加されました。最新のブラウザでは可能になります。かつては夢だと信じられていましたが、この機能は今では現実です。
質問で述べたように、window.location.hash はここで説明する解決策ではありません。この質問は、アドレス バー、特にパス コンポーネントを変更するメソッドが存在するかどうかを調べるよう促します。
解決策: HTML5 History API
HTML5 History API は次のことを提供します。この問題の解決策。これにより、pushState() メソッドと replaceState() メソッドが導入され、開発者がページを再ロードせずにアドレス バーを更新できるようになりました。
pushState() を使用してアドレス バーを変更するための基本構文は次のとおりです。
以上がページをリロードしたりハッシュを使用したりせずに、ブラウザのアドレス バーのパスを更新するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。