Получить полный URL с JQuery, включая параметры после знака вопроса?
Я пытаюсь использовать jQuery, чтобы получить текущий полный URL-адрес страницы. URL страницы выглядит следующим образом:
http://myurl.com/ebook?page=43
Если я использую window.location.pathname
это только возвращает все до? так что я бы просто получил
Как я могу получить весь URL?
2 ответа
Решение
Если вы хотите вернуть весь URL, вам нужно использовать window.location.href
,
С помощью window.location.pathname
возвращает только часть пути URL, которая исключает параметры и фрагмент запроса (т. е. начиная с /
следуя за хозяином, но только до ?
или же #
).
Пример:
> window.location.pathname
"/ebook"
> window.location.href
"http://example.com/ebook?page=43"
Также см. Документацию для window.location для более доступных свойств.