Redireccionar a otra página con javascript

Redireccionar a otra pagina html con javascript lo podemos hacer de varias maneras según cuando lo queramos hacer el redireccionamiento a la otra pagina.

Si o que queremos es ponerlo en una función javascript tendríamos que añadir en esta función location.href= url_de_la_pagina.

Para hacer que al carga la primera pagina nos pueda redireccionar a esta otra pagina, con el mismo método lo podemos hacer si en el onload() de la página en la que estamos poner que nos cargue la función en la que esta el location.href.

También tenemos un meta que al ponerlo en la pagina origen nos lleva a esta segunda pagina automáticamente.

<meta http-equiv="refresh" content="segundos;url=url destino"/>
donde content tiene el numero de segundos antes de irnos a la url que aparece en el url.

Aquí podemos ver un ejemplo del primer caso, lo que hacemos el irnos a la pagina de el mirador de la serrania cuando pulsamos el botón, llamando para ello a la función cambia_de_pagina().

<script>
  function cambia_de_pagina(){
    alert("Gracias por visitar nuestra pagina, nos vamos a el mirador de la serrania")
    location.href="http://www.elmiradordelaserrania.com"
  }
</script>

<div id="botones">
   <input type="button" onclick="javascript:cambia_de_pagina();" value="Abrir el Mirador de la serrania"/>
</div>