Redirigir a una URL normal significa enviar al usuario a una URL sin importar cuál sea esa URL o dónde se coloca. Dirigir a una URL relativa significa redirigir al usuario a una página web colocada en el mismo directorio que la página principal o la página de inicio. Las URL relativas también se pueden usar para redirigir a los archivos colocados en otros directorios, pero la URL relativa contendría solo la ruta y ninguna otra información como el dominio.
Este artículo explicará dos métodos diferentes para redirigir a los usuarios a URL relativas, pero antes de eso, configure rápidamente dos páginas web diferentes utilizando los pasos a continuación:
Configuración de los dos documentos HTML
Crear un nuevo documento HTML llamado hogar Y coloque las siguientes líneas dentro de él:
Esto mostrará la siguiente página web en el navegador:
Después de eso, cree otro documento HTML en el mismo directorio (Esto es importante convertirlo en una URL relativa) y nombrarla como segunda pagina.html. Después de eso, escriba las siguientes líneas en la segunda página.HTML:
Ejecutando la segunda página.HTML en el navegador web ofrece el siguiente resultado:
Configurar las páginas web está lista. Pasemos a los dos métodos diferentes para la redirección de URL relativa.
Método 1: Uso del objeto de ventana para redirigir a una URL relativa
En el archivo de script adjunto a la casa.Página web HTML, cree la siguiente función:
función buttonclicked ()Dentro de esta función, usa el ventana OBJETO para acceder a su propiedad de ubicación, y desde ese acceso el href y igual a la ruta de la segunda página.html. Dado que es una URL relativa (ambas páginas web están en el mismo directorio), simplemente establezca el href en el nombre de la segunda página web, que es segunda pagina.html. La función se verá así:
función buttonclicked ()Corre la casa.html en un navegador web y luego observe la siguiente funcionalidad:
Desde la salida, está claro que presionar el botón redirige al usuario a la segunda página.HTML usando su URL relativa
Método 2: Uso del objeto de documento para redirigir a una URL relativa
Comience nuevamente creando la función creada en el método 1 con las siguientes líneas:
función buttonclicked ()En esta función, en lugar del objeto de la ventana, esta vez utilizando el objeto de documento para acceder al objeto de ubicación. Y luego, desde el objeto de ubicación, acceda a la propiedad href y configúrela igual a la ruta relativa de la segunda página.html. Desde el segunda pagina está en el mismo directorio, la ruta relativa solo sería el nombre de la segunda página web, que es la "segunda página.html "
función buttonclicked ()Corre la casa.html en un navegador web y luego observe la siguiente funcionalidad:
Está claro que el usuario fue redirigido al segundo utilizando el pariente de la segunda página con la ayuda de JavaScript.
Envolver
El usuario puede ser redirigido a otra página web con la ayuda de una URL relativa utilizando el documento.ubicación.href propiedad o el ventana.ubicación.href propiedad y establecer su valor igual a la URL relativa de la segunda página web. En este artículo, ambos métodos se demostraron con la ayuda de un ejemplo paso a paso.