Подтвердить что ты не робот

Получение полного URL-адреса с помощью jQuery, включая параметры после вопросительного знака?

Я пытаюсь использовать jQuery для получения полного URL-адреса страницы. URL-адрес страницы выглядит следующим образом:

http://myurl.com/ebook?page=43

Если я использую window.location.pathname, он возвращает все только до? поэтому я просто получил бы

http://myurl.com/ebook

Как я могу получить весь URL?

4b9b3361

Ответ 1

У вас есть:

window.location.href

а также:

document.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 для получения более доступных свойств.