Pos el 1º codigo me ha ido mu bien, teniendo en cuenta que he hecho 3 frames, un arriba horizontal y dos abajo verticales
Pero el codigo este:
Cita: <script language="javascript">
url=this.location.pathname
if(top==self) top.location="frames.htm?url=" + url
</script>
Lo pongo en las pag secundarias, y cuando las abro de forma directa, me lleva a una pagina q no existe, tonses le quite el frames.html?url y le pongo el index.html (q es el de los frames) y tamp me lleva a la pag correcta porq delante de la direccion me sale mas cosas, tonses dedusi que era lo de +url y lo quite, y aora me pasa lo mismo de antes, que solamente me redirecciona al index.html pero no se me carga bien
cual es el fallo??
Aqui os dejo la pag de los frames y la pag fedg.html es en la que deberian aparecer to las pag secundarias (en las otros frames tengo mensu)
Cita: <html>
<head>
<title>Página de Marcos</title>
<script language="javascript">
//###script por tunait
cadena=document.location.search.substring(1,locati on.search.length);
cadena2=cadena.split('=')
pagina=cadena2[1]
if (pagina==null)
{
pagina='fedg.html'
}
document.write('<frameset rows="26%,*" frameborder="no" border="0" framespacing="0">')
document.write(' <frame name="arriba" scrolling="NO" noresize src="cabeza.html" >')
document.write('<frameset cols="198,*" frameborder="no" border="0" framespacing="0">')
document.write(' <frame name="abajo" scrolling="NO" noresize src="derecha.html" >')
document.write('<frame name="abajo" src="' + pagina + '">')
document.write ('</frameset>')
document.write ('</frameset>')
</script>
</head>
saludos, mil gracias