Paso de variables
Hola a Todos
Mi problema seguro que es muy elemental.
Tengo 1 pag llamada "pag1.html" y en su cabecera defino un variable de esta forma:
<script language="javascript">
var variable1="hola"
</script>
Tengo una página 2 llamada "pag2.html" abierta al mismo tiempo que la "pag1.html".
¿¿Como puedo acceder DESDE "pag2.html" a la variable " variable1 de "pag1.html" con JAVASCRIPT??
mUCHAS GRACIAS
Mi problema seguro que es muy elemental.
Tengo 1 pag llamada "pag1.html" y en su cabecera defino un variable de esta forma:
<script language="javascript">
var variable1="hola"
</script>
Tengo una página 2 llamada "pag2.html" abierta al mismo tiempo que la "pag1.html".
¿¿Como puedo acceder DESDE "pag2.html" a la variable " variable1 de "pag1.html" con JAVASCRIPT??
mUCHAS GRACIAS
Diana, creo que no se puede conseguir directamente. Se puede hacer de 3 formas:
Estableciendo una cookie en pag1 y leyéndola en pag2.
Si las dos páginas 1 y 2 estuviesen como marcos de una misma página madre (frameset), definiendo la variable en ésta y refiriéndote luego a ella en pag1 y pag2 como parent.variable
Una tercera opción, si abres pag2.htm desde pag1.htm, es pasar la variable como argumento, asÃ:
<a href="pag2.htm?hola">
y luego la lees en pag2 asÃ:
variable=location.search
(bueno, creo que te incluirá la ?, asà que tendrás que recortarla)
Suerte
Estableciendo una cookie en pag1 y leyéndola en pag2.
Si las dos páginas 1 y 2 estuviesen como marcos de una misma página madre (frameset), definiendo la variable en ésta y refiriéndote luego a ella en pag1 y pag2 como parent.variable
Una tercera opción, si abres pag2.htm desde pag1.htm, es pasar la variable como argumento, asÃ:
<a href="pag2.htm?hola">
y luego la lees en pag2 asÃ:
variable=location.search
(bueno, creo que te incluirá la ?, asà que tendrás que recortarla)
Suerte
