属性 | 描述 |
hash | 表示URL地址中的锚点部分,包括前导符“#”。可读可写 |
host | 表示URL中的主机名和端口,即IP地址或者域名端口,可读可写 |
hostname | 表示URL中的主机名部分。可读可写 |
href | 表示当前页面完整的URL地址,可读可写。 |
pathname | 表示URL中的页面路径部分,包含页面文件名称,可读可写 |
port | 表示URL地址中的端口部分,可读可写 |
protocol | 表示URL中的协议部分,包括尾部的“:”符号,可读可写。如http: |
search | 表示URL中的参数部分,可读可写。如:?name=mary |
方法 | 描述 |
assign() | 该方法为浏览器指定新的URL地址,与设置href属性的值相同。该方法同样会在history对象的浏览列表中增加一条记录。 |
replace() | 使用指定的页面文档替换浏览器中当前的页面文档。方法是接受一个参数,该参数指定新的页面URL地址。replace() 方法不会在 History 对象中生成一个新的记录。当使用该方法时,新的 URL 将覆盖 History 对象中的当前记录 如:location.replace(“http://www.sina.com.cn”); |
reload() | 用于刷新当前文档 。 Location.reload() 刷新页面:相当于按F5键 |