location.href
时间: 2023-07-05 12:34:44 浏览: 67
JS获取url链接字符串 location.href
5星 · 资源好评率100%
`location.href` 是一个 JavaScript 属性,用于获取或设置当前窗口的 URL 地址。当使用 `location.href` 获取当前 URL 时,会返回一个字符串,包含当前 URL 中的协议、主机名、端口号、路径名、查询参数和哈希值等信息。当使用 `location.href` 来设置 URL 时,会将当前窗口重定向到指定的 URL。例如:
```
// 获取当前 URL
var currentUrl = location.href;
// 将当前窗口重定向到指定的 URL
location.href = "https://www.example.com/";
```
需要注意的是,当使用 `location.href` 进行页面重定向时,会使浏览器发起一个新的 HTTP 请求,因此会导致页面的刷新。如果需要在不刷新页面的情况下改变 URL,可以使用 HTML5 的 `pushState` 和 `replaceState` 方法。
阅读全文