new URL(window.location.href).origin
时间: 2023-12-08 22:39:16 浏览: 37
`new URL(window.location.href).origin`是一个JavaScript语法,用于获取当前页面的源(origin),即协议(protocol)、主机(hostname)和端口(port)的组合。这个语法会返回一个字符串,例如`https://www.example.com:8080`。在这个例子中,协议是`https`,主机是`www.example.com`,端口是`8080`。这个语法可以用于获取当前页面的源,也可以用于获取其他URL的源。
相关问题
new URL(window.location.href)
`new URL(window.location.href)`是一个JavaScript语法,用于创建一个URL对象,该对象表示当前页面的URL。它可以用于获取当前页面的各种信息,例如协议、主机名、端口、路径、查询参数等。以下是一个例子:
```javascript
// 获取当前页面的协议
console.log(new URL(window.location.href).protocol); // 输出:http
// 获取当前页面的主机名
console.log(new URL(window.location.href).hostname); // 输出:domain.com
// 获取当前页面的路径
console.log(new URL(window.location.href).pathname); // 输出:/path/to/page
// 获取当前页面的查询参数
console.log(new URL(window.location.href).searchParams.get('topic')); // 输出:api
```
URL(window.location.href)
URL(window.location.href)是用来获取当前页面的URL地址的。\[1\]在JavaScript中,可以使用window.location.href来获取当前页面的URL。\[2\]这个属性可以用于在当前页面打开一个新的URL页面,也可以在父页面或顶层页面打开新的URL页面。\[2\]另外,使用window.location.href=window.location.href;或window.location.Reload()可以刷新当前页面,区别在于是否有提交数据。\[3\]当有提交数据时,window.location.Reload()会提示是否提交,而window.location.href=window.location.href;则是直接向指定的URL提交数据。
#### 引用[.reference_title]
- *1* *2* [window.location.href应用获取当前域名、Url、相对路径和参数以及指定参数——下载文件-](https://blog.csdn.net/qq_33564992/article/details/125614513)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [window.location.href](https://blog.csdn.net/zhangweigangweiwu/article/details/52288815)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)