You have:
window.location.href
and also:
document.URL
Question
I am trying to use jQuery to get the current full URL of a page. The URL of a page looks like this:
http://myurl.com/ebook?page=43
If I use window.location.pathname
it only returns everything before the ? so I would just get
How can I get the entire URL?
La solution
You have:
window.location.href
and also:
document.URL
Autres conseils
If you want to return the whole URL, you need to use window.location.href
.
Using window.location.pathname
only returns the path portion of the URL which excludes the query parameters and fragment (i.e., starting at the /
following the host but only up to a ?
or #
).
Example:
> window.location.pathname
"/ebook"
> window.location.href
"http://example.com/ebook?page=43"
Also, see the documentation for window.location for more available properties.