Atributo location.href de Window

Definición y uso

location.href Establece o devuelve el URL completo de la página actual.

Ejemplo

Ejemplo 1

Obtener la URL de la página actual:

let url = location.href;

Prueba personal

Ejemplo 2

Establecer la URL de la página actual:

location.href = "";

Prueba personal

Ejemplo 3

Establecer el valor de href para apuntar a un ancla en la página:

location.href = "#top";

Prueba personal

Ejemplo 4

Establecer el valor de href para apuntar a una dirección de correo electrónico (abrirá el software y creará un nuevo correo electrónico):

location.href = "mailto:someone@example.com";

Prueba personal

Sintaxis

Retornar atributo href:

location.href

Establecer atributo href:

location.href = URL

Valor del atributo

Valor Descripción
URL

URL absoluta, por ejemplo:

http://www.example.com/index.html


URL relativa, por ejemplo:

index.html


URL de ancla, como:

location.href="#top"


Nuevo protocolo, como:

ftp://someftpserver.com

mailto:someone@example.com

file://host/path/example.txt

Valor de retorno

Tipo Descripción
Cadena URL completo de la página, incluyendo el protocolo (como https://).

Compatibilidad del navegador

Todos los navegadores lo admiten location.href:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Soporte Soporte Soporte Soporte Soporte Soporte