jquery selector
¿Cómo obtener la ruta base en jQuery? (4)
Creo que va a estar bien para ti
var base_url = window.location.origin;
var host = window.location.host;
var pathArray = window.location.pathname.split( ''/'' );
window.location
funciona bien, pero me devuelve la ruta completa, absoluta, como http://domain.xyz/punch/lines
. Pero solo necesito http://domain.xyz/
. ¿Cómo puedo extraer solo esa primera parte? ¿Y cómo puedo hacer esa dinámica, quiero ser siempre igual incluso cuando la ruta del subdirectorio sea más larga?
Prueba esto:
location.protocol + "//" + location.host
Puede obtener el protocolo y el host por separado, y luego unirlos para obtener lo que necesita
window.location.protocol + "//" + window.location.host + "/"
Como nota al margen, window.location.pathname
contendría la ruta.
Puedes usar esta declaración
var baseUrl = document.location.origin;