0

我要部署我的站点,部署站点后我需要获取域名。如果地址是www.domain.com然后域名是非常简单的,domain.com 但是如果客户端将站点部署为子域,subdomain.domain.com那么我怎样才能获得确切的域名?我已经有了主机名

window.location.hostname

部署站点后我需要确切的域名来设置 cookie 我不知道客户端将使用哪个域

  • 选项 1 www.domain.com
  • 选项 2 domain.com
  • 选项 3 subdomain.domain.com
  • 选项 4 subdomain.domain.com.us
  • 选项 5 domain.com.us 等

我要编写什么函数来申请所有条件并在 jQuery 中获取准确的域名?

4

1 回答 1

0

这应该可以正常工作:

var hostname = window.location.hostname;
var parts = hostname.split('.');
var domain = parts.slice(-2, parts.length).join('.');
于 2013-04-01T08:36:42.360 回答