Ummm... me parece que ya te entiendo...
A ver que tal esto:
Código HTML:
Ver original<script type="text/javascript"> <!--
function cambiarPestana( pestana ) {
//Ocultar TODAS las pestañas
document.getElementById( 'pestana1' ).style.display = 'none';
document.getElementById( 'pestana2' ).style.display = 'none';
document.getElementById( 'pestana3' ).style.display = 'none';
document.getElementById( 'pestana4' ).style.display = 'none';
//Mostrar la pestaña que nos piden
document.getElementById( 'pestana' + pestana ).style.display = 'block';
}
-->
<a href="javascript:cambiarPestana( 1 )">Mostrar pestaña 1
</a> <a href="javascript:cambiarPestana( 2 )">Mostrar pestaña 2
</a> <a href="javascript:cambiarPestana( 3 )">Mostrar pestaña 3
</a> <a href="javascript:cambiarPestana( 4 )">Mostrar pestaña 4
</a> <div id="pestana1" style="display: none">Cosas de la pestaña 1
</div> <div id="pestana2" style="display: none">Cosas de la pestaña 2
</div> <div id="pestana3" style="display: none">Cosas de la pestaña 3
</div> <div id="pestana4" style="display: none">Cosas de la pestaña 4
</div>
Por cierto, los iFrames no están desfasados ni mucho menos. Van de muerte para muchas cosas como poder enviar la información de un formulario sin recargar la página, etc.
Saludos