SlideShare una empresa de Scribd logo
INSTITUTO TECNOLOGICO DE PARRAL 
UNIDAD III AJAX 
Enlace: 
http://es.slideshare.net/ruveron/expo-bauelos 
Integrantes: 
Nañez Solís Ruth Verónica - 10410550 
Vásquez Meléndez Yesenia - 10410552 
1
2 
Indice: 
4.- El mismo ejemplo sin AJAX. 
5.- Objeto XMLHttpRequest. 
6 - Pasando datos al servidor por el 
método GET.
El mismo ejemplo sin AJAX. 
A diferencia del problema anterior ahora no 
emplearemos AJAX, es decir, recargaremos la página 
completamente al presionar alguno de los 
hipervínculos. 
Debemos recargar la pág. y actualizar en el servidor 
los datos del signo del horóscopo; confeccionaremos 
solo una pág. php. 
3
4
5
Como podemos observar los hipervínculos llaman a la misma 
página: 
href="pagina1.php?cod=1">Aries</a></p> 
Luego el código PHP que se ejecuta en el servidor verifica el 
valor que llega como parámetro y muestra el detalle del 
horóscopo seleccionado. 
6
• Si comparamos este ejemplo con el anterior 
veremos que utilizar AJAX reduce la cantidad 
de información que pedimos al servidor, 
también evitamos la recarga completa de la 
página. 
7
Objeto XMLHttp Request 
Es un elemento fundamental para la comunicación 
asincrónica con el servidor. Este objeto nos permite 
enviar y recibir información en formato XML y en 
general en cualquier formato. 
8
AJAX engloba el uso de: 
• XHTML y CSS para marcar el contenido y 
presentarlo. 
• DOM para interactuar con los elementos. 
• XML, JSON, etc, para el intercambio de la 
información. 
• El objeto XMLHttpRequest para realizar las 
peticiones asíncronas. 
• JavaScript para unir todo. 
9
Las propiedades principales del objeto 
XMLHttpRequest son: 
10
Los valores de la propiedad readyState son los 
siguientes: 
11
Los métodos para el 
objeto XMLHttpRequest son los siguientes: 
12
13 
Ejemplo
14
15
16
Pasando datos al servidor por el método 
GET. 
Para indicar cual es el método de envío de 
los datos al servidor lo hacemos en el 
primer parámetro del método open del 
objeto XMLHttpRequest: 
17
• El envío de los datos se hace por el método 
GET. 
• El segundo parámetro del método open 
donde indicamos el nombre de la página a 
pedir. 
18
• Seguido al nombre de la página debe ir el signo 
de interrogación, el nombre del parámetro, luego 
un igual y el valor del parámetro. En caso de 
haber más de un parámetro debemos separarlos 
mediante el carácter ampersand. 
• Por último el tercer parámetro del método open 
normalmente se pasa el valor true indicando que 
el requerimiento de la página es asíncrona . 
19
HTML 
20
CSS 
21
JavaScript 
22
JavaScript 
23
JavaScript 
24
JavaScript 
25
PHP 
26
Conclusiones 
• Hemos visto como enviar peticiones al servidor. 
De esta manera podemos evitar recargar 
constantemente las páginas proporcionándole al 
usuario una mayor interacción y dinamismo. El 
mayor inconveniente a la hora de realizar páginas 
que utilicen AJAX es que tenemos que tener en 
cuenta que las peticiones no son registradas en el 
historial, por lo que al volver atrás no se volverá a 
la página anterior. Otro inconveniente es que no 
se permiten peticiones AJAX entre distintos 
dominios. 
27
• Referencias: 
http://www.ajaxya.com.ar/ 
28
¡GRACIAS POR SU 
ATENCIÓN! 
29

Más contenido relacionado

Destacado

Cartelera cines Roxy Valladolid equinoccio zaratan Ocio y Rutas Valladolid
Cartelera cines Roxy Valladolid equinoccio zaratan Ocio y Rutas ValladolidCartelera cines Roxy Valladolid equinoccio zaratan Ocio y Rutas Valladolid
Cartelera cines Roxy Valladolid equinoccio zaratan Ocio y Rutas ValladolidOCIO Y CINE
 
Propuesta de proyecto_kailet_Al_Snieh
Propuesta de proyecto_kailet_Al_SniehPropuesta de proyecto_kailet_Al_Snieh
Propuesta de proyecto_kailet_Al_SniehKailetAlsnieh
 
Curso Aprendizaje por Proyectos
Curso Aprendizaje por ProyectosCurso Aprendizaje por Proyectos
Curso Aprendizaje por Proyectos
mauricioipuc
 
Presentación - Proyecto Final - Silva, Montero, Molina
Presentación - Proyecto Final - Silva, Montero, MolinaPresentación - Proyecto Final - Silva, Montero, Molina
Presentación - Proyecto Final - Silva, Montero, Molina
Martín Johnson
 
Tabla modelo osi
Tabla modelo osiTabla modelo osi
Tabla modelo osifeli506
 
Compresión de imágenes
Compresión de imágenesCompresión de imágenes
Compresión de imágenesandreacarpiof98
 
Subcristores de base de datos de mysql server
Subcristores de base de datos de mysql serverSubcristores de base de datos de mysql server
Subcristores de base de datos de mysql server
Tefyta G
 
Diapositivas de proyecto de aula
Diapositivas de proyecto de aulaDiapositivas de proyecto de aula
Diapositivas de proyecto de aulahamora
 

Destacado (18)

Criss
CrissCriss
Criss
 
Guia 2
Guia 2Guia 2
Guia 2
 
Cartelera cines Roxy Valladolid equinoccio zaratan Ocio y Rutas Valladolid
Cartelera cines Roxy Valladolid equinoccio zaratan Ocio y Rutas ValladolidCartelera cines Roxy Valladolid equinoccio zaratan Ocio y Rutas Valladolid
Cartelera cines Roxy Valladolid equinoccio zaratan Ocio y Rutas Valladolid
 
Propuesta de proyecto_kailet_Al_Snieh
Propuesta de proyecto_kailet_Al_SniehPropuesta de proyecto_kailet_Al_Snieh
Propuesta de proyecto_kailet_Al_Snieh
 
Cata
CataCata
Cata
 
Solar Cookers
Solar CookersSolar Cookers
Solar Cookers
 
Curso Aprendizaje por Proyectos
Curso Aprendizaje por ProyectosCurso Aprendizaje por Proyectos
Curso Aprendizaje por Proyectos
 
Juan perez formularios access
Juan perez formularios accessJuan perez formularios access
Juan perez formularios access
 
Trabajo infantil
Trabajo infantilTrabajo infantil
Trabajo infantil
 
Presentación - Proyecto Final - Silva, Montero, Molina
Presentación - Proyecto Final - Silva, Montero, MolinaPresentación - Proyecto Final - Silva, Montero, Molina
Presentación - Proyecto Final - Silva, Montero, Molina
 
Pan
PanPan
Pan
 
Negrita
NegritaNegrita
Negrita
 
Tabla modelo osi
Tabla modelo osiTabla modelo osi
Tabla modelo osi
 
Compresión de imágenes
Compresión de imágenesCompresión de imágenes
Compresión de imágenes
 
Subcristores de base de datos de mysql server
Subcristores de base de datos de mysql serverSubcristores de base de datos de mysql server
Subcristores de base de datos de mysql server
 
Presentación1
Presentación1Presentación1
Presentación1
 
Diapositivas de proyecto de aula
Diapositivas de proyecto de aulaDiapositivas de proyecto de aula
Diapositivas de proyecto de aula
 
Esxpo
EsxpoEsxpo
Esxpo
 

Similar a Expo bañuelos

Ajax ya temas 4-6 Equipo 2
Ajax ya temas 4-6 Equipo 2Ajax ya temas 4-6 Equipo 2
Ajax ya temas 4-6 Equipo 2Guillermo Nassi
 
Ajax
AjaxAjax
Ajax
AjaxAjax
Ajax
Hugoyali
 
AJAX
AJAXAJAX
AJAX
Hugoyali
 
Como usar ajax con jquery
Como usar ajax con jqueryComo usar ajax con jquery
Como usar ajax con jquery
iva29234
 
introduccion a Ajax
introduccion a Ajaxintroduccion a Ajax
introduccion a Ajax
Yair Ambrocio
 
Clase 5 AJAX - Desarrollo de aplicaciones móviles
Clase 5  AJAX - Desarrollo de aplicaciones móvilesClase 5  AJAX - Desarrollo de aplicaciones móviles
Clase 5 AJAX - Desarrollo de aplicaciones móviles
Christian Cabrera
 
7. Utilización de mecanismos de comunicación asíncrona
7. Utilización de mecanismos de comunicación asíncrona7. Utilización de mecanismos de comunicación asíncrona
7. Utilización de mecanismos de comunicación asíncrona
Laura Folgado Galache
 
Práctica web de la sesión 16.pptx
Práctica web de la sesión 16.pptxPráctica web de la sesión 16.pptx
Práctica web de la sesión 16.pptx
DARWINALEXISGUTIERRE
 
Reporte prog web
Reporte prog webReporte prog web
Reporte prog webJc Lopez
 
Tutorial bd y php
Tutorial bd y phpTutorial bd y php
Tutorial bd y php
Ivan Ramos Laureano
 
PROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptxPROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptx
jeremydelpezo2
 
Arquitectura3 capas
Arquitectura3 capasArquitectura3 capas
Arquitectura3 capas
Israel Rey
 
Ajax
AjaxAjax
Ajaxutpl
 

Similar a Expo bañuelos (20)

Ajax ya temas 4-6 Equipo 2
Ajax ya temas 4-6 Equipo 2Ajax ya temas 4-6 Equipo 2
Ajax ya temas 4-6 Equipo 2
 
Ajax
AjaxAjax
Ajax
 
AJAX EN CURSO PHP
AJAX EN CURSO PHPAJAX EN CURSO PHP
AJAX EN CURSO PHP
 
Ajax
AjaxAjax
Ajax
 
Presentacion ajax
Presentacion   ajaxPresentacion   ajax
Presentacion ajax
 
AJAX
AJAXAJAX
AJAX
 
Como usar ajax con jquery
Como usar ajax con jqueryComo usar ajax con jquery
Como usar ajax con jquery
 
introduccion a Ajax
introduccion a Ajaxintroduccion a Ajax
introduccion a Ajax
 
Clase 5 AJAX - Desarrollo de aplicaciones móviles
Clase 5  AJAX - Desarrollo de aplicaciones móvilesClase 5  AJAX - Desarrollo de aplicaciones móviles
Clase 5 AJAX - Desarrollo de aplicaciones móviles
 
7. Utilización de mecanismos de comunicación asíncrona
7. Utilización de mecanismos de comunicación asíncrona7. Utilización de mecanismos de comunicación asíncrona
7. Utilización de mecanismos de comunicación asíncrona
 
Manual De Ajax En Espanol
Manual De Ajax En EspanolManual De Ajax En Espanol
Manual De Ajax En Espanol
 
Capitulo 4.7 prog iii
Capitulo 4.7 prog iiiCapitulo 4.7 prog iii
Capitulo 4.7 prog iii
 
Práctica web de la sesión 16.pptx
Práctica web de la sesión 16.pptxPráctica web de la sesión 16.pptx
Práctica web de la sesión 16.pptx
 
Reporte prog web
Reporte prog webReporte prog web
Reporte prog web
 
Tutorial bd y php
Tutorial bd y phpTutorial bd y php
Tutorial bd y php
 
Practica prog pag_dinam
Practica prog pag_dinamPractica prog pag_dinam
Practica prog pag_dinam
 
PROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptxPROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptx
 
Arquitectura3 capas
Arquitectura3 capasArquitectura3 capas
Arquitectura3 capas
 
Ajax
AjaxAjax
Ajax
 
Ajax
AjaxAjax
Ajax
 

Último

Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
samuelvideos
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
sarasofiamontezuma
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
espinozaernesto427
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 

Último (20)

Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 

Expo bañuelos

  • 1. INSTITUTO TECNOLOGICO DE PARRAL UNIDAD III AJAX Enlace: http://es.slideshare.net/ruveron/expo-bauelos Integrantes: Nañez Solís Ruth Verónica - 10410550 Vásquez Meléndez Yesenia - 10410552 1
  • 2. 2 Indice: 4.- El mismo ejemplo sin AJAX. 5.- Objeto XMLHttpRequest. 6 - Pasando datos al servidor por el método GET.
  • 3. El mismo ejemplo sin AJAX. A diferencia del problema anterior ahora no emplearemos AJAX, es decir, recargaremos la página completamente al presionar alguno de los hipervínculos. Debemos recargar la pág. y actualizar en el servidor los datos del signo del horóscopo; confeccionaremos solo una pág. php. 3
  • 4. 4
  • 5. 5
  • 6. Como podemos observar los hipervínculos llaman a la misma página: href="pagina1.php?cod=1">Aries</a></p> Luego el código PHP que se ejecuta en el servidor verifica el valor que llega como parámetro y muestra el detalle del horóscopo seleccionado. 6
  • 7. • Si comparamos este ejemplo con el anterior veremos que utilizar AJAX reduce la cantidad de información que pedimos al servidor, también evitamos la recarga completa de la página. 7
  • 8. Objeto XMLHttp Request Es un elemento fundamental para la comunicación asincrónica con el servidor. Este objeto nos permite enviar y recibir información en formato XML y en general en cualquier formato. 8
  • 9. AJAX engloba el uso de: • XHTML y CSS para marcar el contenido y presentarlo. • DOM para interactuar con los elementos. • XML, JSON, etc, para el intercambio de la información. • El objeto XMLHttpRequest para realizar las peticiones asíncronas. • JavaScript para unir todo. 9
  • 10. Las propiedades principales del objeto XMLHttpRequest son: 10
  • 11. Los valores de la propiedad readyState son los siguientes: 11
  • 12. Los métodos para el objeto XMLHttpRequest son los siguientes: 12
  • 14. 14
  • 15. 15
  • 16. 16
  • 17. Pasando datos al servidor por el método GET. Para indicar cual es el método de envío de los datos al servidor lo hacemos en el primer parámetro del método open del objeto XMLHttpRequest: 17
  • 18. • El envío de los datos se hace por el método GET. • El segundo parámetro del método open donde indicamos el nombre de la página a pedir. 18
  • 19. • Seguido al nombre de la página debe ir el signo de interrogación, el nombre del parámetro, luego un igual y el valor del parámetro. En caso de haber más de un parámetro debemos separarlos mediante el carácter ampersand. • Por último el tercer parámetro del método open normalmente se pasa el valor true indicando que el requerimiento de la página es asíncrona . 19
  • 27. Conclusiones • Hemos visto como enviar peticiones al servidor. De esta manera podemos evitar recargar constantemente las páginas proporcionándole al usuario una mayor interacción y dinamismo. El mayor inconveniente a la hora de realizar páginas que utilicen AJAX es que tenemos que tener en cuenta que las peticiones no son registradas en el historial, por lo que al volver atrás no se volverá a la página anterior. Otro inconveniente es que no se permiten peticiones AJAX entre distintos dominios. 27
  • 29. ¡GRACIAS POR SU ATENCIÓN! 29