クエリ文字列とアンカーを含む完全な URL を取得するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-10-18 12:05:39
オリジナル
327 人が閲覧しました

How to Retrieve Complete URL, Including Query String and Anchor?

クエリ文字列とアンカーを使用した完全な URL の取得

質問:

ページを別のページに移動したい場合、現在のページにアクセスするために使用されたアンカー (# の後のフラグメント) を含む URL 全体を取得する方法はありますか?

回答:

残念ながら、ハッシュ (# を含む文字列) をサーバーから取得することはできません。ハッシュはブラウザ内でのみ保持され、サーバーには送信されないためです。

ただし、$_SERVER[' REQUEST_URI'] 変数には URL の残りの部分が含まれます。

JavaScript 代替:

ハッシュへのアクセスが重要な場合は、 document.location.hash を利用できます。ハッシュの内容を保持する JavaScript プロパティ。その後、それをフォームに埋め込んだり、AJAX リクエスト経由でサーバーに送信したりできます。

以上がクエリ文字列とアンカーを含む完全な URL を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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