Адрес текущей страницы с помощью JavaScript
window.location.href - полный путь к запрошенной странице -
window.location.host - имя сервера (домен) и порт - google.com:80 -
window.location.hostname - имя сервера без порта - google.com -
window.location.hash - хеш, указание на конкретный элемент страницы (то, что идет после символа # в адресе, включая символ #) - #js -
window.location.pathname - собственно строка пути относительно корня сайта -
window.location.port - № порта - 80 -
window.location.protocol - используемый протокол -
window.location.search - часть адреса, содержащая GET-параметры (т.е. после символа ? в адресе и до #) -
Пример:
<script>q=window.location.href;document.write(q)</script>