📅  最后修改于: 2023-12-03 14:42:37.668000             🧑  作者: Mango
在Javascript中,我们可以获取当前网页所在的域名、主机名等信息。通过获取域名等信息,我们可以进行一些特定的操作,例如根据不同的域名跳转到不同的地址,或根据不同的主机名加载不同的资源等。
可以使用 window.location.hostname
属性获取当前网页所在的域名。示例代码如下:
const domainName = window.location.hostname;
console.log("当前域名为:" + domainName);
以上代码中,我们将获取到的当前域名输出到控制台中。
可以使用 window.location.host
属性获取当前网页所在的主机名。示例代码如下:
const hostName = window.location.host;
console.log("当前主机名为:" + hostName);
以上代码中,我们将获取到的当前主机名输出到控制台中。
可以使用 window.location.protocol
属性获取当前网页所采用的协议类型(例如 http
或 https
)。示例代码如下:
const protocolType = window.location.protocol;
console.log("当前协议类型为:" + protocolType);
以上代码中,我们将获取到的当前协议类型输出到控制台中。
可以使用 window.location.href
属性获取当前网页的完整URL。示例代码如下:
const currentUrl = window.location.href;
console.log("当前URL为:" + currentUrl);
以上代码中,我们将获取到的当前URL输出到控制台中。
可以使用 window.location.pathname
属性获取当前网页的路径(即除域名和协议外的部分)。示例代码如下:
const currentPath = window.location.pathname;
console.log("当前路径为:" + currentPath);
以上代码中,我们将获取到的当前路径输出到控制台中。