ホームページ > ウェブフロントエンド > jsチュートリアル > ページをリロードしてハッシュの前の部分にアクセスせずに URL を変更するにはどうすればよいですか?

ページをリロードしてハッシュの前の部分にアクセスせずに URL を変更するにはどうすればよいですか?

DDD
リリース: 2024-12-28 19:45:17
オリジナル
281 人が閲覧しました

How Can I Change a URL Without Reloading the Page and Accessing the Part Before the Hash?

ページをリロードせずに URL を変更する

質問:

ページをリロードし、特に「#」より前の部分にアクセスします。ハッシュ?

答え:

最新のブラウザ (Chrome、Safari、Firefox 4、Internet Explorer 10pp4) では、この機能は現在使用されています。

実装:

  1. URL の変更:

    • window.history。 PushState({object}, title, urlPath): を設定しますページを再読み込みせずにブラウザ履歴に新しい状態を表示するため、状態オブジェクト、タイトル、および目的の URL パス (ドメイン以降のすべて) を指定して URL を変更できます。
  2. 例:
function processAjaxData(response, urlPath) {
  document.getElementById("content").innerHTML = response.html;
ログイン後にコピー

以上がページをリロードしてハッシュの前の部分にアクセスせずに URL を変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート