как получить параметр ссылки якоря(anchor) в php скрипте или javascript?

Скажем есть такой урл.

samplesite.com/action/#mylink

Как можно узнать в генерирующем пхп срипте что такой параметр есть? или когда страница загружена отловить его яваскриптом?

1 ответов


В javascript'e ваш якорь можно получить из параметра window.location


на самом деле, в перемееной SERVER как раз ничего и нет по поводу якоря...


#mylink это хэш, он не посылается на сервер, соответственно его получить на сервере невозможно.

Яваскриптом его можно получить из переменной location.


<script type="text/javascript" language="javascript">
    alert(window.location.hash);
</script>
 


<pre>
<?php print_r($_SERVER);?>
</pre>
 
Там все есть :)