Hola, tengo un sitio que utiliza 3 frames y he notado que muchos buscadores indexan páginas interiores y -aunque siempre pongo un enlace a la portada de mi web al pie- me gustaría que al cargar una página de contenido individualmente, force automáticamente el sitio con frames con dicha página en el frame central.
Hasta ahora sólo logre que al cargar una pagina individualmente carge los frames, pero no logro ponerla en el frame central, siempre aparece el que está por defecto:
<script language="JavaScript">
//* Le dice la ubicación de la página con frames *//
top.location="../frames/master.htm";
//*aquí es donde tengo el problema que no se como poner para que la página actual se cargue en el frame principal *//
top.frames[2].principal = document.location;
}
//* Si la página se abre sin frames... *//
if (top.frames.length==0)
//* Carga frames *//
}
else {
self.location.href="http://misitio.com?"+passed+"pagina.html";// + text;
}
</script>
Y por si fuera poco, me gustaría que todo se pueda poner en un .CSS el cual de dicha orden de cargar los frames en caso de no haberlos.
En fin, una genialidad con la cual espero que algunos de aquí me ayuden