ДОПОЛНИТЕЛЬНЫЙ ОТВЕТ:
самого window.location.pathname просто недостаточно, поскольку оно не включает часть запроса, а также URN, если существует:
Sample URI = "http://some.domain/path-value?query=string#testURN"
window.location.pathname result = "/path-value"
window.location.search result = "?query=string"
pathname + search result = "/path-value?query=string"
Если вы хотите получить все значения, кроме имени домена, вы можете использовать следующий код:
window.location.href.replace(window.location.origin, "")
. Правильно получает следующие части URL:
http://some.domain/path-value?query=string#testURN
alert(window.location.href.replace(window.location.origin, ""))--> "/path-value?query=string#testURN"