Estoy pasando una variable de una página a otra, dependiendo del valor que recupere en la página 2 se abrirá una página determinada en un frame llamado frameprincipal de esta página (2).
El código que tengo en la página1 (en body) es:
Código:
Con el código anterior asigno el valor de la variable f. En la página2 (en head) tengo el siguiente script:<a href="pagina2.htm?f=1"> enlace1 </a> <a href="pagina2.htm?f=2"> enlace2 </a> <a href="pagina2.htm?f=3"> enlace3 </a>
Código:
Con el script anterior obtengo el valor de f y direcciono dentro de la página 2 la página que se abrirá en el frameprincipal<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> <!-- var f=location.search.substr(1).split('=')[1] </SCRIPT>
El problema es que si por ejemplo, doy click en el enlace1, en la barra de dirección de Internet Explorer tengo algo así:
Código:
y al seguir navegando por la página2 (el contenido de frameprincipal es el que va cambiando) la barra de dirección siempre queda igual, no cambia. Cuando quiero regresar con el botón "Atras" del Internet Explorer no funciona, es decir, no puedo regresar a pantallas anteriores.http://www.pagina2.htm?f=1
No se si esto se deba al paso de variables que estoy haciendo entre página1 y 2.
¿Alguien me puede ayudar?
Gracias.