La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

AJAX CI-2413 Desarrollo de Aplicaciones para Internet.

Presentaciones similares


Presentación del tema: "AJAX CI-2413 Desarrollo de Aplicaciones para Internet."— Transcripción de la presentación:

1 AJAX CI-2413 Desarrollo de Aplicaciones para Internet

2 AJAX Es un conjunto de técnicas que ya habían sido utilizadas desde 1998 por Microsoft. El término fue acuñado por Jesse James Garret en el 2005: ns/essays/archives/ php ns/essays/archives/ php

3 AJAX: Ejemplos

4 AJAX: Más ejemplos…

5 AJAX: Frameworks Ruby on Rails (Ruby, prototype.js) nView/Helpers/PrototypeHelper.html nView/Helpers/PrototypeHelper.html ATLAS (.NET) Google Web Toolkit (Java) AjaxTags (JSP)

6 AJAX: Frameworks xajax (PHP) Backbase (Versión de comunidad) Dojo Jquery

7 AJAX: Frameworks Rialto Rico SAJAX CakePHP

8 AJAX: Técnicas utilizadas. Presentación basada en normas utilizando XHTML y CSS. Despliegue dinámico e interacción utilizando el Modelo de Objetos del Documento. Intercambio de datos y manipulación utilizando XML y XSLT. Recuperación de datos asincrónicamente utilizando XMLHTTPRequest. Javascript para unir todo lo anterior.

9 AJAX

10

11 XMLHTTPRequest Normalmente: var req = new XMLHttpRequest(); En Microsoft Explorer: var req = new ActiveXObject("Microsoft.XMLHTTP");

12 XMLHTTPRequest: Métodos MétodoDescripción abort()Stops the current request getAllResponseHeaders()Returns complete set of headers (labels and values) as a string getResponseHeader("headerLab el") Returns the string value of a single header labelopen("method", "URL"[, asyncFlag[, "userName"[, "password"]]]) Assigns destination URL, method, and other optional attributes of a pending requestsend(content)Transmits the request, optionally with postable string or DOM object datasetRequestHeader("label", "value") Assigns a label/value pair to the header to be sent with a request

13 Recursos otype.js.html otype.js.html programming/xmlhttprequest programming/xmlhttprequest ntent/xmlhttpreq.html ntent/xmlhttpreq.html otype-jquery-going-from-one-to-the-other otype-jquery-going-from-one-to-the-other


Descargar ppt "AJAX CI-2413 Desarrollo de Aplicaciones para Internet."

Presentaciones similares


Anuncios Google