Use JavaScript to get URL information
Execute javascript to get URL Information code effect is as follows
Location.host=www. Dw. cn
Location.hostname=www. Dw. cn
Location.href=http://www. Dw. Cn/news/2010-1/201011820131610618.shtml
Location.pathname=/news/2010-1/201011820131610618.shtml
Location.protocol=http:
Detailed description of window.location method get URL
Uniform Resource Locator (uniform Resource Locator, URL) The complete URL is composed of these parts:
Scheme://host:port/path?query#fragment
Scheme: Communication protocol
Commonly used Http,ftp,maito, etc.
Host: Hosts
Server (computer) domain Name System (DNS) host name or IP address.
Port: Port number
Integer, optional, omit when using the default port of the scheme, such as HTTP's default port is 80.
Path: Paths
A string separated by 0 or more "/" symbols, typically used to represent a directory or file address on a host.
Query: Querying
Optional for dynamic Web pages, such as using CGI, ISAPI, php/jsp/asp/asp. NET, and other technology-made pages, can have multiple parameters, separated by the "&" symbol, and the name and value of each parameter are separated by the "=" symbol.
Fragment: Pieces of information
A string that specifies the fragment in the network resource. For example, a Web page has multiple noun interpretations, which can be directly positioned to a noun interpretation using fragment. (also known as anchor points.)
Example:
1, Window.location.href
Entire URL string (in the browser is the complete address bar)
return value: http://www. Dw. Cn:80/index.asp?id=209#asp
2,window.location.protocol
The protocol part of the URL
Return value: http:
3,window.location.host
The host part of the URL,
return value: www. Dw. cn
4,window.location.port
The port portion of the URL. If you use the default port 80 (update: Even if you added: 80), the return value is not the default 80 but the null character.
This example returns a value: null
5,window.location.pathname
The path portion of the URL (that is, the file address)
return value:/index.asp
6,window.location.search
The query (Parameters) section. In addition to assigning values to dynamic languages, we can also give static pages and use JavaScript to get the value of a parameter that is believed to be
Return value:? id=209
7,window.location.hash
Anchor Point
return value: #asp