Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/05/2005, 04:20
Avatar de tunait
tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 5 meses
Puntos: 381
Necesitas usar algún lenguaje dinámico. Lo más facil sería si usas algún lenguaje que trabaje en el servidor (asp, php, cgi...). Por si no lo estás usando lo que te queda es hacerlo con javascript (más complejo pero viable si no usas tecnología del lado del servidor)

En javascript podrías hacer lo siguiente;

Lo primero debes agregar algo a los links de la primera página (la que carga sin los frames y que llama a los frames.

si ahora lo tienes así

<a href="pagina1.htm">pagina1</a>

deberás cambiarlo para que llame al frameset (página de frames) pasándole la página a cargar en el marco principal como parámetro

<a href="tupaginadeframes.htm?pagina1.htm">pagina1</a>

suponiendo que el frame en donde deba cargarse la página se llame principal podrías poner estas líneas dentro de la página que contiene el menú (o cualquiera que se quede fija dentro del frameset)

Código:
<script type="text/javascript">
if (parent.document.location.search.substr(1) != ''){
	parent.principal.location.href = parent.document.location.search.substr(1)
}
</script>
Traslado el tema al foro de javascript. Si al final prefieres usar lenguaje server-side me lo dices y lo movería al foro indicado.

movido desde xhtml

Un saludo