Archivo de anotaciones

Perros karatekas
Atrapado por su pasado

AJAX basado en imágenes y cookies

Uno nunca deja de sorprenderse, y el método es realmente original e ingenioso.

Las técnicas de AJAX requieren de un elemento de comunicación con los scripts de servidor, que normalmente suele ser el objeto XMLHTTPRequest, aunque también pueden utilizarse applets de Java u objetos Flash, y de forma menos ortodoxa los frames o tags iframe.

La última propuesta es utilizar objetos de imagen u hojas de estilo. Estableciendo una URL en el atributo src de una imagen o bien en el atributo href del elemento link, puede realizarse una llamada al script del servidor.

Claro que esto no retorna nada. ¿Cómo puedo obtener la información de respuesta?

Bien, desde el servidor, el script puede escribir una cookie en el cliente, y su contenido, adecuadamente formateado, puede leerse desde el código Javascript, el cual revisa periódicamente la existencia e información de la cookie.

Claramente existen ciertas limitaciones, como que el método de enví­o de datos siempre debe ser GET y las restricciones en cuanto a que el cliente tenga las cookies habilitadas y la cantidad máxima de datos que podemos transmitir en la cookie.

Sin embargo no deja de ser curioso, y mucho más sencillo de implementar que muchos desarrollos-monstruo de AJAX que circulan por ahí­.

Espero que no lo digas en serio
  (no será publicado)



Artículos relacionados