nous
avons
vu
ce
qu'est
ajax
asynchronous
javascript
and
xml
un
appel
se
fait
généralement
en
utilisant
une
instance
d'objet
xmlhttprequest
cet
article
va
permettre
de
voir
comment
réaliser
tout
premier
extrêmement
simple
basant
sur
objet
pour
vous
avez
besoin
trois
éléments
page
html
qui
contiendra
le
nécessaire
déclencher
l'appel
et
permettra
la
prise
compte
du
résultat
quelques
lignes
récupération
programme
côté
serveur
sera
chargé
traitement
j'utiliserai
php
dans
mes
exemples
Éventuellement
pouvez
aussi
utiliser
feuille
style
css
intégrer
code
directement
notre
exemple
intégrera
des
fonctionnalités
permet
portion
réalisera
ceci
peut
être
lors
clic
lien
par
l'affichage
élément
div
voici
appellera
fonction
js
déclenchant
cliquez
ici
bloc
au
sein
duquel
affiché
celui-ci
valeur
avant
demande
plusieurs
étapes
instancier
l'initialiser
définir
quelle
devra
appelée
d'un
événement
enfin
instanciation
l'objet
sous
les
navigateurs
récents
telle
s'obtient
manière
suivante
var
http
new
internet
explorer
contre
est
contrôle
activex
suivant
d'en
obtenir
activexobject
microsoft
xmlhttp
soucis
compatibilité
entre
on
utilise
souvent
genre
charge
créer
d'object
function
createrequestobject
if
window
mozilla
safari
ie7
else
return
note
cas
réel
il
faudrait
gérer
où
cette
échoue
paramétrage
fois
que
l'on
dispose
d'une
xhr
faut
paramétrer
cela
méthode
open
objetxmlhttprequest
methode
urletparams
async
signification
paramètres
attendus
général
'get'
ou
'post'
détermine
quel
type
requête
utilisée
l'url
exécuté
éventuellement
suivie
liste
paramètre
si
get
true
arrière-plan
asynchrone
false
synchrone
bloquant
navigateur
pourrait
celle-ci
'mon-script
php'
préparer
informations
renvoyées
possibilité
lorsqu'un
produit
votre
quand
passe
quelque
chose
rapport
avec
donc
supposant
défini
nommée
handleajaxreturn
onreadystatechange
lancer
pouvons
l'aide
send
null
prend
valoir
forme
'param1
valeur1
param2
valeur2
param3
valeur3'
post
appelé
effectuer
traitements
sans
avoir
soucier
script
déclenché
via
notamment
données
passées
prenons
l'exemple
plus
soit
ne
faisant
rien
qu'afficher
message
l'écran
point
prendre
générale
réalisez
souhaitez
dynamique
ça
qu'il
renvoie
dépendant
passés
parfois
recommandé
désactiver
mise
cache
contraint
actualiser
lorsque
réalise
header
'expires
mon
26
jul
1997
05
00
gmt'
'last-modified
gmdate
'd
s'
'cache-control
no-cache
must-revalidate'
'pragma
no-cache'
client
lire
corps
comme
étant
celle
l'attribut
readystate
s'il
vaut
c'est
moment
retour
status
renvoyé
200
succès
404
n'a
pas
été
trouvée
403
d'accès
non
autorisé
tests
sont
minimum
suivants
400
terminé
bien
passé
disponible
deux
propriétés
responsetext
réponse
chaîne
caractères
responsexml
reproduit
haut
afficher
coucou
alert
complet
terminer
ensemble
permettant
reproduire
principes
présentés
billet
d'abord
cliente
puis
l'obtention
retournées
gestionclic
mon-script
document
getelementbyid
'resultat'
innerhtml
'pas
glop
glop'
noterez
développé
n'utilise
s'agit
d'ajax
plutôt
d'ahah
d'où
l'écriture
je
l'indiquait
précédent
notes
générée
dynamiquement
entendu
car
fréquemment
répandu
compréhensible
plupart
développeurs
installable
local
gratuitement
libre
firefox
fr
konqueror
opera
particulier
utilisé
devons
considérer
non-securisées
même
façon
traditionnelle
vrai
attention
aux
majuscules