Fundamentos básicos de Ajax (II): marcos ocultos

La comunicación Ajax soporta un gran número de técnicas diferentes, y todas tienen sus ventajas e inconvenientes. Una de ellas, quizás la más clásica, es la de marcos ocultos, y básicamente consiste en crear un conjunto de marcos con altura o anchura 0 píxeles, de forma que no es visible pero podemos "trastear" dentro de ellos, como podemos ver en el siguiente ejemplo, espero que bastante auto-explicativo. Como en él usaremos PHP y MySQL, lo primero será crear una tabla de clientes en mi phpMyAdmin, que es parte del paquete XAMPP, uno de los entornos más populares para desarrollar con estas tecnologías, independientemente del sistema operativo que tengáis. Introduciremos algunos registros con valores en dicha tabla para hacer consultas con una sencilla aplicación.


A continuación vamos a crear un par de páginas HTML y PHP, y usaremos funciones JavaScript y métodos para conectar a la BBDD MySQL y recuperar así la información del cliente cuyo identificador introduzca el usuario de nuestra aplicación. Como se puede apreciar en la definición del frameset, damos el 100% del tamaño al frame "displayFrame" mientras que al segundo lo dejamos invisible, aunque cuando leamos la información del registro en la base de datos usaremos el frame oculto para correr en él la página PHP que chequeará si existe el registro solicitado, y nos informará en el frame visible.









No hay comentarios :

Publicar un comentario

Buscar en el Blog: