Bonjour
voila le probleme que j'ai :

en local mon script marche correctement, mais des que je la deplace sur un site web, mon objet n'est plus initialis� et jen'arrive pas a comprendre pourquoi j'ai essey� avec ie et ff et c la meme chose .

voici le code :
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
<script>
 var xhr = null;
 function getXhr(){
     if (window.XMLHttpRequest)     // Objet de la fenêtre courant
    { 
            xhr = new XMLHttpRequest();    // Firefox, Safari, ...
    }
    else 
    if (window.ActiveXObject)   // Version Active
    {
           xhr = new ActiveXObject("Microsoft.XMLHTTP");    // Internet Explorer
    }
    else
    {
      xhr=false;
    }
}
    getXhr();
    xhr.onreadystatechange = function()
    {
        if(xhr.readyState == 4 && xhr.status == 200) 
        {
          alert(xhr.responseText+" "+xhr.readyState);
        }
    }
    document.write(xhr.readyState);
    xhr.open("GET","http://serveur/aaa.php?page_demandee="+(location.pathname+location.search)+"&hote=44&referer_client="+(document.referrer),true);
    xhr.send(null);
</script>
en local j'ai bien la reponse du serveur et le readystate a 4
et sur le web je ne rentre pas dans le if et readystate reste a 0 (non initialis�)

depuis hier je galere donc je requiere votre aide.


merci par avance

edit : est ce possible que les serveurs des sites ne gerent pas (meme si c'est execut� cot� client)

car meme les exemple du net fonctionne en local mais pas sur le web