¡Sabes más que suficiente!
Para su información, los marcos están en desuso en HTML5, por lo que debe utilizar otras técnicas para implementar dichas funciones.
Hay muchas formas de implementarlo. Uno de ellos ya está respondido.
Solo quería señalar algunas cosas
1 cuando usar Ajax
Cuando tiene un contenido dinámico que cambia, depende de su entrada (o simplemente cargando algo de la base de datos). Luego usa Ajax usando php
2 cuando usar jquery
Si conoce el script Java, puede obtener jquery en un día o dos. Es muy simple.
Solo considere una región del cuerpo y con DIV contactando eso y escóndelos todos.
Y solo use jquery (también puede usar javascript) para mostrar depende del enlace que haga clic usando eventos.
Algo changebodycontain
1 Haga clic en el enlace
2 Ocultar todo DIV
3 DIV visibles basados en el enlace.
- Tengo una idea increíble para un sitio web / aplicación, pero todavía no tengo la habilidad para ejecutarla. No quiero que nadie me gane. ¿Qué tengo que hacer?
- Cómo obtener un vínculo de retroceso de BBC.co.uk
- ¿TravelVisaBookings.com (un sitio web de GRAN ESTAFA)?
- Con X cantidad de uso, ¿cuánto se puede vender espacio publicitario en un sitio web?
- ¿Qué es pigeit.com?
Aplicación de una sola página
Solo una sugerencia si realmente desea mejorarlo use angular js, que está especialmente diseñado para crear aplicaciones de una sola página.