javascript redirect - ¿Cómo puedo redirigir a otra página web?

redireccionar con jquery ajax / javascript / jquery / redirect

¿Cómo puedo redirigir al usuario de una página a otra utilizando jQuery o JavaScript puro?

Peter Mortensen



Answer #1

JavaScript proporciona muchos métodos para recuperar y cambiar la URL actual que se muestra en la barra de direcciones del navegador.Todos estos métodos utilizan el objeto Location,que es una propiedad del objeto Window.Puedes crear un nuevo objeto Location que tenga la URL actual de la siguiente manera..

var currentLocation = window.location;

Estructura básica de una URL

<protocol>//<hostname>:<port>/<pathname><search><hash>

Puede utilizar la propiedad href del objeto Location.

window.location.href = "http://www.stackoverflow.com";

También puedes utilizar los métodos assign()y replace para redirigir a otras páginas como estas

location.assign("http://www.stackoverflow.com");

location.replace("http://www.stackoverflow.com");

Puede cambiar la propiedad href del objeto de ubicación usando jQuery también así

$(location).attr('href',url);