Jump to content

[javascrips]Redireccionar o Redirigir una pagina web a otra con JavaScripts


Sylfaen
 Share

Publicaciones recomendadas

Sea cual sea el motivo por el cual querramos redireccionar un resultado de una direccion a otra, existen varias herramientas mediante las cuales podemos hacer esto sin problemas. Entre ellas nos encontramos con JavaScript.

 

Dentro de nuestro archivo index.html o archivo especifico que querramos que redireccione escribimos este codigo, ubicado dentro de las etiquedas <head>:

 

<head>

 <script type="text/javascript">

 var destino = 'http://nivelextremo.com';
 var segundos = 5;

   function redireccion() {
      document.location.href=destino;
   }

 setTimeout("redireccion()",segundos);

</script>

</head>

 

Este codigo, especifica que en un tiempo de 5 segundos, envie al navegador al nuevo destino, en este caso, http://nivelextremo.com

 

Podriamos especificar el Timeout de segundos en 0, para que la redireccion sea inmediata, si no queremos que el usuario espere nada, pero muchas veces, se da unos segundos de espera, mientras el usuario ve una imagen o mensaje indicando, "Nos mudamos a otro dominio" o cualquiera que se les ocurra a ustedes.

 

 

Si no nos interesa el tiempo de espera podemos probar con algo mas directo:

 

 

<script>
location.href='http://www.codigosource.net';
</script> 

 

O escribiendo el acceso completo al objeto, entiendo que funciona correctamente los 2 casos.

 

<script>
document.location.href='http://www.codigosource.net';
</script> 

Enlace al comentario
Compartir en otros sitios web

Existen funciones llamadas directivas que se pueden escribir para hacer directamente un redireccionamiento

 

Por ejemplo:

 

<body onLoad="document.location.href='http://nivelextremo.com">

 

Asi tambien podriamos escribir una directiva que llame a una funcion:

 

<body onLoad="redireccionar()"> 

 

y por otro lado podemos escribir la funcion redireccionar

 


<script language="JavaScript">
 function redireccionar() {
   setTimeout("location.href='http://www.codigosource.com'", 2000);
 }
 </script>

Enlace al comentario
Compartir en otros sitios web

Crear una cuenta o conéctate para comentar

Tienes que ser miembro para dejar un comentario

Crear una cuenta

Regístrese para obtener una cuenta nueva en nuestra comunidad. ¡Es fácil!

Registrar una nueva cuenta

Conectar

¿Ya tienes una cuenta? Conéctate aquí.

Conectar ahora
 Share

×
×
  • Crear nuevo...