Bonsoir à tous,

J'étais en train de déboguer un script assez basique qui doit mettre à jour une série d'images lorsqu'on clique sur un lien (une sorte de diaporama).
Voici la fonction js appellée :

ajax_images.js
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
function ajax_images(page, id, nb_img)
{
	var xhr=null;
 
    if (window.XMLHttpRequest)
        xhr = new XMLHttpRequest();
    else if (window.ActiveXObject)
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
 
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() { 
  if (xhr.readyState == 4) { // la réponse a bien été renvoyée
     if (xhr.status == 200) {// on vérifie qu'il n'y a pas eu d'erreur
        maj_ajax(xhr); // on met à jour
     }
     else // si la page n'est pas trouvée (404), les droits sont insuffisants (501), ...
        alert("Erreur : " + xhr.status);
  }
}
 
  //on appelle le fichier ajax_images.php qui retourne un fichier XML
	var url= "http://127.0.0.1/ajax_images.php?id="+id+"&page="+page+"&nb_img"+nb_img;
	xhr.open("GET", url);
	xhr.send(null);
}
 
function maj_ajax(xhr)
{
	alert("Request ok");
}
Me soucis c'est que alert("Request ok") ne se produit jamais
et pourtant aucune erreur ne se déclenche (Firebug).
A ce stade je ne sais plus quoi faire ...

(Le fichier "ajax_images.php" génère un fichier XML valide (testé et vérifié).
Les paramètres passés à ce fichier sont ok)

P.S. : Existe-t-il un site qui référence les fonctions javascript un peu à la manière de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
http://fr2.php.net/manual/fr/
?

Merci de votre aide