Location

The Location interface represents the location (URL) of the object it is linked to.

MDN Reference

Properties

Link copied to clipboard

The ancestorOrigins read-only property of the Location interface is a static browsing contexts of the document associated with the given Location object.

Link copied to clipboard

The hash property of the Location interface is a string containing a '#' followed by the fragment identifier of the location URL.

Link copied to clipboard

The host property of the Location interface is a string containing the host, which is the Location.hostname, and then, if the port of the URL is nonempty, a ':', followed by the Location.port of the URL.

Link copied to clipboard

The hostname property of the Location interface is a string containing either the domain name or IP address of the location URL.

Link copied to clipboard

The href property of the Location interface is a stringifier that returns a string containing the whole URL, and allows the href to be updated.

Link copied to clipboard

The origin read-only property of the Location interface returns a string containing the Unicode serialization of the origin of the location's URL.

Link copied to clipboard

The pathname property of the Location interface is a string containing the path of the URL for the location.

Link copied to clipboard

The port property of the Location interface is a string containing the port number of the location's URL.

Link copied to clipboard

The protocol property of the Location interface is a string containing the protocol or scheme of the location's URL, including the final ':'.

Link copied to clipboard

The search property of the Location interface is a search string, also called a query string, that is a string containing a '?' followed by the parameters of the location's URL.

Functions

Link copied to clipboard
fun assign(url: String)

The assign() method of the Location interface causes the window to load and display the document at the URL specified.

fun assign(url: URL)
Link copied to clipboard
fun reload()

The reload() method of the Location interface reloads the current URL, like the Refresh button.

Link copied to clipboard
fun replace(url: String)

The replace() method of the Location interface replaces the current resource with the one at the provided URL.

fun replace(url: URL)