Hola, alid.
Para que se vea solo una parte de la página se podrían usar capas. Prueba este código a ver si te ayuda:
Código PHP:
<html>
<head>
<script>
var visible;
function ver(capa) {
if (capa!=visible) {
if (visible!=null)
document.getElementById(visible).style.display='none';
document.getElementById(capa).style.display='block';
visible=capa;
}
}
</script>
</head>
<body>
<a href="javascript:ver('texto1')">Texto 1</a>
<a href="javascript:ver('texto2')">Texto 2</a>
<a href="javascript:ver('texto3')">Texto 3</a>
<div id="texto1" style="display:none">
Este texto es el primero
</div>
<div id="texto2" style="display:none">
El segundo texto es este
</div>
<div id="texto3" style="display:none">
Después del segundo suele ir el tercero
</div>
</body>
</html>
Funciona en Intenés Explorer y en Nescafé (Hola caricatos
![apachar ojo](http://static.forosdelweb.com/fdwtheme/images/smilies/wink.png)
)
Saludos,