Bueno, ya he vuelto.
Esto es lo que deberías tener en tu página
index.htm
Código:
<SCRIPT language="JavaScript">
document.write('<frameset cols="160,*" border="0" frameborder="0" framespacing="0">')
document.write('<frame src="menu.htm">')
document.write("<frame src=")
var cad = new String(document.location);
if (cad.indexOf("?") != -1)
{
document.write(cad.substring(cad.indexOf("?")+1,cad.length))
}
else
{
if (document.referrer != "")
{
document.write('"'+document.referrer+'"')
}
else
{
document.write('"principal.htm"')
}
}
document.write(' name="contenido">')
document.write('</frameset>')
</SCRIPT>
y esto, es lo que debes poner en el head de tus páginas secundarias.
Código:
<SCRIPT language="JavaScript">
if(top==self) top.location="index.htm?"+document.location
</script>
Cualquier duda la preguntas.
Nota: No sé por qué, pero la visualización en este foro, no respeta las comillas simples y las dobles. Si no te funciona, pídeme el código y te lo mando por e-mail.
Un saludo. <img src="http://litos.galeon.com/guino.gif">
Carlos - Zaragoza