Esto funciona de la misma manera que redirigir a cualquier URL en javascript.
- Enfoque 1: para redirigir a una URL relativa en JavaScript, puede usar
window.location.href = '/path';
window.location.href devuelve el href (URL) de la página actual
Ejemplo 1: un programa de redirección simple
<!DOCTYPE html>
<
html
>
<
head
>
<
script
>
function newLocation() {
window.location.href="page.html";
}
</
script
>
</
head
>
<
body
>
<
input
type
=
"button"
value
=
"Go to new location"
onclick
=
"newLocation()"
>
</
body
>
</
html
>
Producción:
- Enfoque 2: para redirigir a una URL relativa que puede usar
document.location.href = '../';
Ambos windows.ubicación.href y documento.ubicación.href son iguales.
Ejemplo 2: un programa de redirección simple
<!DOCTYPE html>
<
html
>
<
head
>
<
script
>
function newLocation() {
document.location.href="page.html";
}
</
script
>
</
head
>
<
body
>
<
input
type
=
"button"
value
=
"Go to new location"
onclick
=
"newLocation()"
>
</
body
>
</
html
>
Producción:
NOTA: Puede usar ambos métodos, pero por seguridad entre navegadores, se prefiere el primero.
Publicación traducida automáticamente
Artículo escrito por divyanksingh200 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA