0

次のコードを使用して、現在のページ URL を変数で取得しています。

echo $url=$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
// Result: mywebsite/webpage.php

ここまではすべて順調です。しかし、私の webpage.php にはいくつかの内部リンクがあります。このようなURLを作成するもの

http://mywebsite/webpage.php#fragment-1

したがって、ユーザーがこのページにいて、ページを更新すると。Result にも fragment-1 が必要ですが、以前と同じ結果が表示されます。url から '#fragment-1' 値を取得するにはどうすればよいですか?

4

1 に答える 1

2

できません。ハッシュは Web サーバーに送信されません。

于 2013-04-19T07:26:38.690 に答える