variable read leer guardar from expires ejemplos crear cookie con como borrar javascript jquery dns subdomain

read - leer cookie javascript



Obtenga el nombre de dominio del subdominio Javascript (3)

Esto es mas rapido

const firstDotIndex = subDomain.indexOf(''.''); const domain = subDomain.substring(firstDotIndex + 1);

¿Cómo puedo obtener el nombre de dominio example.com del conjunto de posibles subdominios sub1.example.com sub2.example.com sub3.example.com usando javascript ...?


La solución genérica se explica aquí http://rossscrivener.co.uk/blog/javascript-get-domain-exclude-subdomain Desde el enlace anterior

var domain = (function(){ var i=0,domain=document.domain,p=domain.split(''.''),s=''_gd''+(new Date()).getTime(); while(i<(p.length-1) && document.cookie.indexOf(s+''=''+s)==-1){ domain = p.slice(-1-(++i)).join(''.''); document.cookie = s+"="+s+";domain="+domain+";"; } document.cookie = s+"=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain="+domain+";"; return domain; })();


var parts = location.hostname.split(''.''); var subdomain = parts.shift(); var upperleveldomain = parts.join(''.'');

Para obtener solo el dominio de segundo nivel, puede usar

var sndleveldomain = parts.slice(-2).join(''.'');