Tecnología

Inicio

¿Cómo se configura la salida HTML para paginas?

Cada vez que su página web solicita una nueva página desde un servidor Web, los usuarios deben esperar a que aparezca la nueva página. Si la aplicación Web tiene que mostrar varias páginas, usted no tiene que utilizar varias ventanas del navegador para realizar esta tarea. Mediante el uso de la paginación de forma creativa, puede causar diferentes versiones de su salida HTML a aparecer cuando los usuarios hacen clic diferentes enlaces en su página web. Esta técnica también permite que el contenido aparecerá más rápido ya que los navegadores no tienen que comunicarse con los servidores Web para recuperar los nuevos contenidos de la página.

Instrucciones

1 Agregue el código siguiente a la sección de cuerpo de uno de los documentos HTML:

<Div id = "MIPÁGINA1" class = "hidePage">
Página 1 contenidos
</ Div>
<Div id = "myPage2" class = "hidePage">
Page 2 contenidos
</ Div>

Este código crea dos divs que hacen referencia a una clase CSS llamada hidePage. La primera div contiene las palabras "Pagina 1 contenidos", y el segundo div muestra las palabras "Página 2 contenidos." Vuelva a colocar esas palabras, si lo prefiere, con otros elementos tales como imágenes, botones o menús.

2 Agregue el código que se muestra a continuación a la sección de la cabeza del documento:

código siguiente a la sección de cuerpo de uno de los documentos HTML:
<Style type = "text / css">
.hidePage {display: none;}
</ Style>

Esta declaración de hoja de estilos crea la clase hidePage que el referernce divs. La pantalla de la clase: ninguno atributo hace que los divs invisible cuando se carga la página Web.

3 Pega el siguiente código en la sección del cuerpo del documento por debajo de los divs creado en el paso anterior.

<Div id = "pagelinks">
<a href="#" onclick="return showPage('myPage1')"> Página 1 </a>
<a href="#" onclick="return showPage('myPage2')"> Página 2 </a>
</ Div>

Este código crea un menú de hipervínculo que contiene dos tintas. Cada enlace llama a una función JavaScript llamado showpage y pasa el ID del div asociado a ese enlace.

4 Agregue el código que se muestra a continuación a la sección de la escritura del documento:

función showpage (pageID) {
var pageCount = 2;

for (var i = 1; i <pageCount + 1; i ++)
{
var PageObject = "miPágina" + i;
document.getElementById (PageObject) .style.display = "none";
}

document.getElementById (pageID) .style.display = "bloque";
}

Esta función acepta el ID del div que contiene los contenidos de la página que desea ver. La variable pageCount contiene el número de páginas que se define en la sección del cuerpo del documento. El bucle "for" que sigue, recorre cada div cuyo nombre comienza con "miPágina" y establece su atributo pantalla a "ninguna". Esto oculta el div. La declaración final establece el atributo de visualización de la div que desea ver al "bloque". Este valor hace que el div visible.

5 Guarde este documento y verlo en un navegador. Haga clic en cualquiera de los enlaces que aparecen en el menú de hipervínculo para ver el contenido asociados con el enlace seleccionado.

Consejos y advertencias

  • Cuando se necesita más páginas, añadir enlaces adicionales al menú de hipervínculo y más divs a la sección de código que contiene los dos divs existentes. Si cambia "miPágina" a otra palabra, cambiará en todos los lugares en el código. Actualizar el valor almacenado en pageCount para que refleje el número de enlaces en el menú de hipervínculo.