Bonjour

J'ai un petit soucis avec la requête suivante :
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
 
function traitementEtatContenuListe(liId) {
        if(objetXHR100.readyState==4) {
            if(objetXHR100.status==200) {
                contenuListe(liId);
            }
        }
    }
 
    // lien avec le fichier PHP
    function etatContenuListe(liId, unId, etat) {
        masqueDiv();
        objetXHR100 = creationXHR();
        objetXHR100.onreadystatechange = traitementEtatContenuListe(liId);
        objetXHR100.open("get","./scriptPhp/etatContenuListe.php?liId="+liId+"&unId="+unId+"&etat="+etat,true);
        objetXHR100.send(null);
    }
A mon avis, le problème se trouve au niveau de l'instruction "onreadystatechange = traitementEtatContenuListe(liId);".
On dirait que je ne peux pas faire passer une variable dans cette instruction et du coup, le script se bloque...

Qualqu'un a-t-il une idée ?