location用于获取或设置窗体的URL,并且可以用于解析URL。
语法:
location.[属性|方法]
location对象属性图示:

location 对象属性:
| 属性 | 描述 |
| hash | 设置或返回井号(#)开始的URL(锚)。 |
| host | 设置或返回主机名和当前URL的端口号。 |
| hostname | 设置或返回当前URL的主机名 |
| href | 设置或返回完整的URL |
| pathname | 设置或返回当前URL的路径部分 |
| port | 设置或返回当前URL的端口号 |
| protocol | 设置或返回当前URL的协议 |
| search | 设置或返回从问号(?)开始的URL(查询部分)。 |
location 对象方法:
| 属性 | 描述 |
| assign() | 加载新的文档 |
| reload() | 重新加在当前文档 |
| replace() | 用新的文档替换当前文档 |
实例:获取当前显示文档的URL,并输出。
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>location</title> <script type="text/javascript"> document.write(window.location.href); </script> </head> <body></body> </html>