HTML DOM Location Object
Location Object
The Location object is actually a JavaScript object, not an HTML DOM object.
The Location object is
automatically created by the JavaScript runtime engine and contains information about the current URL. Example: Send
a user to a new location
The Location object is part of the Window object and is accessed through the
window.location property.
IE: Internet Explorer, F: Firefox, O: Opera.
Location Object Properties
| Property |
Description |
IE |
F |
O |
| hash |
Sets or returns the URL from the hash sign (#) |
4 |
1 |
9 |
| host |
Sets or returns the hostname and port number of the
current URL |
4 |
1 |
9 |
| hostname |
Sets or returns the hostname of the current URL |
4 |
1 |
9 |
| href |
Sets or returns the entire URL |
4 |
1 |
9 |
| pathname |
Sets or returns the path of the current URL |
4 |
1 |
9 |
| port |
Sets or returns the port number of the current URL |
4 |
1 |
9 |
| protocol |
Sets or returns the protocol of the current URL |
4 |
1 |
9 |
| search |
Sets or returns the URL from
the question mark (?) |
4 |
1 |
9 |
Location Object Methods
| Method |
Description |
IE |
F |
O |
| assign() |
Loads a new document |
4 |
1 |
9 |
| reload() |
Reloads the current document |
4 |
1 |
9 |
| replace() |
Replaces the current document with a new one |
4 |
1 |
9 |
|