Sep 25, 2009

Exploring “Location” object in javascript

Javascript location object is the property of the window property.

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://spvm:1234/pages/default.aspx has the host value of http://spvm:1234. The colon and port is only included when specified. The URL http://spvm:1234/pages/default.aspx has the host value spvm:1234.
  • hostname - The URL hostname section
  • href - The entire URL. The following code will load the home default page:

location.href = "http spvm:1234.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
 
  • search - The URL query string section. This is the section after and including the question mark.
target - The URL link's target name.

Methods

  • reload() - The current window document is reloaded. If a value of true is passed to the reload function, the reload is forced to do an HTTP GET of the document. This is not normally done but is useful when you think the server contents may be different from your cache.
  • replace(URL) - Requires a URL as a parameter. It loads the document at the URL on top of the current document. A new entry is not placed in the history object.

No comments:

Post a Comment