Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/07/2017, 02:33
Avatar de Luisda
Luisda
 
Fecha de Ingreso: octubre-2015
Ubicación: Villanueva de la Reina
Mensajes: 33
Antigüedad: 8 años, 5 meses
Puntos: 0
Pregunta Pasar una variable de una página a otra con JavaScript

Buenos días, mi consulta, como indica el título es cómo puedo pasar una variable de una página a otra.

Os pongo en antecedentes.

-Tengo una página con una serie de enlaces, según el que elija debo mandar a la página que me lleva una variable con un valor. En el onclick de dichos enlaces llamo a una función a la cuál le paso un parámetro. Ese parámetro lo recojo y lo almaceno en una función.

TODO EL CÓDIGO JAVASCRIPT ESTA EN UN FICHERO APARTE.

ORIGEN.HTML
Código HTML:
<a href="destino.html" onclick="cambiarValor(1)">Enlace</a>

<script>

function cambiarValor(jon)
{
   var algo=jon;
}

</script> 
-En la página de destino según el valor que me hayan mandado los enlaces, debo mostrar una cosa u otra pero cuando intento usar la variable en la que almaceno ese valor me pone "undefined".

DESTINO.HTML
Código HTML:
<script>

if(algo==1)
{
 valor1=algo;
}

</script> 
Parece ser que al cambiar de página el valor se resetea y se pierde o algo por el estilo.

Muchas gracias y un saludo.