Hola
No es complicado.
Dices que al info le rodean 4 marcos, supogamos que se llaman: arriba, abajo, izquierda y derecha y estas páginas son solo colores. ¿cierto?
Pues lo que tienes que hacer, es una función en javascript que llame a páginas con otros colores, o cambiar en línea el color de fondo de la página.
Yo preferíría cambiar el color de fondo de las páginas en vez de cargar unas nuevas, así que te paso ese código:
Código:
<script type="text/javascript">
function cambiar_color_fondo(x) {
window.frames[0].document.getElementById('documento').style.background = x;
window.frames[1].document.getElementById('documento').style.background = x;
window.frames[2].document.getElementById('documento').style.background = x;
window.frames[3].document.getElementById('documento').style.background = x;
}
</script>
Luego la llamada a la función sería así:
Código:
<p><a href="javascript:cambiar_color_fondo('#ff0000')">este vínculo cambia el color de fondo de la página de un marco</a></p>
Finalmente, el body de cada una de esas páginas debería ser así:
Código:
<body id="documento" style="background: #ffffff;">
Bueno, esto es solo un ejemplo, los valores los tendrás que adecuar a tus necesidades, de igual manera, la función que yo utilizo, solo es para cambiar los colores, como supongo que en tu caso, deberás hacer más, pues ya verás si anidas funciones o si mejoras esta.
Suerte
Felicidad