Comment Ca Marche - Communauté informatique  
   
Accueil - Encyclopédie informatiqueTélécharger l'encyclopédieContribuer à cet article

AJAX - Introduction

AJAX AJAX - Introduction Encyclopédie


Introduction à AJAX

AJAX (Asynchronous Javascript And XML, traduisez Javascript asynchrone et XML) est une méthode de développement web basée sur l'utilisation d'un script Javascript pour effectuer des requêtes web à l'intérieur d'une page web sans recharger la page. AJAX rend plus interactifs les sites web et offre une meilleure ergonomie ainsi qu'une réactivité amélioré en permettant de modifier interactivement une partie de l'interface web seulement.

En effet, le modèle web traditionnel est basé sur une suite de requêtes et de réponses successives, c'est-à-dire une navigation séquentielle de page web en page web. AJAX permet de ne modifier que la partie de la page web qui nécessite d'être mise à jour en créant une requête HTTP locale et en modifiant tout ou partie de la page web en fonction de la requête HTTP récupérée.

Fonctionnement

AJAX n'est ni une technologie ni un langage de programmation mais une manière de développer des pages web en se basant sur les technologies suivantes :

  • HTML et CSS pour la présentation
  • DOM (Document Object Model) pour la représentation en objets de la page web
  • Javascript et en particulier l'objet XMLHTTPRequest pour manipuler des requêtes et des réponses

Discussions pertinentes trouvées dans le forum

29/08 14h09 ajax compatibilité ie [AJAX] Problème de compatibilité IE Développement 30/08 10h00->Seb5
11/04 16h14 php ajax listes déroulantes [php/AJAX] Listes déroulantes Développement 11/04 17h11->loranl1
14/09 17h05 ajax [AJAX] fonctionne pas chez moi... Webmastering 20/12 09h32->kij_823
25/01 15h04 ajax appel méthode php via ajax [Ajax] Appel d'une méthode PHP via Ajax ? Webmastering 31/01 10h43->monsieur propre3
09/10 16h26 xmlhttprequest ajax php XmlHttpRequest - AJAX - PHP Développement 02/01 17h04->kij_822
04/02 09h56 ajax [ajax] Webmastering 08/02 09h48->taraji2
17/06 23h22 configurer serveur ajax configurer un serveur pour ajax Développement 18/06 00h21->PhP1
17/09 15h16 ajax listes liées [ajax] listes liées Webmastering 18/09 18h04->redwire1
12/05 15h28 choisir plateforme ajax comment choisir une plateforme pour AJAX ? Développement 12/05 15h28->roethlisberger0
17/05 15h22 ajax nbr requêtes settimeout [Ajax] Nbr de requêtes et setTimeout ? Webmastering 17/05 15h22->PhP0
Discussion fermée Problème résolu ajax Plus de discussions sur « ajax »

Ce document intitulé « AJAX - Introduction » issu de l'encyclopédie informatique Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
 
AJAX - Introduction