Resuelto: redirección de javascript después de 5 segundos

Actualización definitiva: 09/11/2023

El problema principal es que la redirección expirará después de 5 segundos.

setTimeout(function(){
   window.location.href = 'http://www.example.com';
}, 5000);

Esta línea de código usa la función setTimeout para retrasar la ejecución del código dentro de la función por 5 segundos. Después de 5 segundos, el código redirige la página a http://www.example.com.

Redirecciones web

Una redirección web es un mecanismo que permite a un usuario visitar una página diferente en el mismo sitio web. En JavaScript, las redirecciones web son manejadas por el objeto window.location.

Para crear una redirección web en JavaScript, primero debe obtener la URL actual de la ventana del navegador. Puede hacer esto usando la propiedad URL actual del objeto window.location:

var currentURL = ventana.ubicación.currentURL;

A continuación, debe crear una nueva URL para que la visite el navegador. Para ello, utilice la propiedad replaceString del objeto window.location:

URL actual = URL actual.replace(“http://”, “https://”);

Maneras de redirigir con JavaScript

Hay algunas formas de redirigir a un usuario en JavaScript. Una forma es usar la propiedad window.location.href. Esta propiedad devuelve la URL de la página actual, que puede usar para redirigir al usuario. Otra forma es usar el objeto window.location y su propiedad de ubicación. Este objeto contiene información sobre la URL actual, incluido el protocolo (http o https), el nombre de host y el número de puerto. Puede utilizar esta información para redirigir al usuario a una URL diferente.

Artículos Relacionados: