JavaScript Location Object
The JavaScript location object is a property of the window object. It can be used to control the web page displayed by the browser.
Properties
- hash - The URL anchor part including the leading hash mark if one exists This is the part of the URL that is used to point to point to a particular part of a page where a named anchor is. The hash is the part containing the # sign that points to the particular page location.
- host - The URL hostname and port. The URL http://ctdp.tripod.com:80/index.html has the host value of ctdp.tripod.com:80. The colon and port is only included when specified. The URL http://ctdp.tripod.com/index.html has the host value of ctdp.tripod.com.
- hostname - The URL hostname section
- href - The entire URL. The following code will load the home CTDP page:
location.href = "http://ctdp.tripod.com/"
The following code will display the URL of the current page:
document.write(location.href)
- pathname - The URL pathname section
- port - The URL port section.
- protocol - The URL protocol section including the colon after the protocol name. The values are normally http: or file:. The following JavaScript code may be used to identify the source of the URL.
switch (window.location.protocol)
{
case "http:":
document.write("From Web<BR>\n")
break
case "file:":
document.write("From Local computer<BR>\n")
break
default:
document.write("Unknown Source<BR>\n")
break
}
- search - The URL query string section. This is the section after and including the question mark.
- target - The URL link's target name.
|
|