Bonjour,
Je me mets à Ajax notamment pour pouvoir profiter de cette particularité de rafraîchissement...
J'essaye de faire une truc tout simple dans une premier temps qui consiste à afficher un fichier dans un <span> du genre:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| <script language="javascript" type="text/javascript">
var requete = null;
function creerRequete(){
try {
etc...
requete = null;
}
}
}
if (requete == null){
alert("Erreur de création de XMLHttpRequest!");
}
function afficherMessage() {
creerRequete();
var url = 'message1.php';
requete.open("GET", url, true);
requete.onreadystatechange = actualiserPage;
requete.send(null);
}
function actualiserPage(){
if (requete.readyState == 4){
alert("chargement des données terminé");
var message = requete.responseText;
document.getElementById("zoneMessage").value = message;
}
}
</script> |
Dans le body, j'ai trois liens (qui pointent pour l'instant sur la même fonction):
<li><a href="#" onclick="afficherMessage()">lien1</a></li>
... lien3
Le seul débogage dont je dispose vient de firefox qui me dit que ' actualiserPage()' n'est pas défini (?!?) En tout cas, je n'ai rien qui s'affiche pour l'instant...
merci de votre aide...
Partager