Redirección con JavaScript

Hacer una redirección con JavaScript es muy sencillo. Podemos hacer que la redirección actúe justo al cargar la página o que actúe tras un cierto tiempo.

Redirección al cargar la página:

<body onLoad="document.location.href=’http://www.manualdejavascript.com’">

Si ponemos esto en nuestra etiqueta "body", cuando la página cargue, redireccionará a Manual de JavaScript.

Si nos interesa más una redirección que sea efectiva transcurridos unos segundos, podemos hacerlo así:

Entre <head> y </head> pondremos:

<script type="text/javascript">

var pagina = ‘http://www.manualdejavascript.com’;
var segundos = 5;

function redireccion() {

document.location.href=pagina;

}

setTimeout("redireccion()",segundos);

</script>

Tan solo tenemos que cambiar las variables pagina y segundos, marcadas en negrita, para que redirija a la página que queramos y en el tiempo que queramos.

Lo que hacemos es crear un "timeout" que llame a la función "redireccion()" transcurridos tantos segundos como marque la variable "segundos". La función redirección lo único que hace es redirigir a la página que se indica en la variable "pagina".

Por Alex.

Leave A Comment?