我正在寻找从一个网站获得顶级域名的方法。为了前夫。
google.comsite.comsite.co.uk作为一个基础,我可以使用document.domain或location.hostname,但它不能获得顶级域。我需要它,以建立一个曲奇,将是稳定的整个领域。
我们今天发现的最好的:
var t = document.domain.split(".");
if (t.length > 2) {
domain_name = t.slice(1).join(".");
}一.A.如果一个域有两个以上的部分,请删除第一部分。这似乎很好,但我没有那么自信。
有更好的办法吗?
发布于 2021-09-02 08:34:18
window.location.origin
位置接口的源只读属性是一个USVString,包含所表示的URL原点的Unicode序列化。
location.host
是包含主机的USVString,即主机名、':‘和URL的端口。location.hostname
是一个包含USVString域的URL。
console.log(window.location.origin);
console.log( window.location.host );
console.log( window.location.hostname );
https://stackoverflow.com/questions/69026511
复制相似问题