Bonjour,

J'essaie de réaliser un appel à une page sur le même serveur en ajax, un classique :

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
 
    var xhr; 
    try {  xhr = new ActiveXObject('Msxml2.XMLHTTP');   }
    catch (e) 
    {
        try {   xhr = new ActiveXObject('Microsoft.XMLHTTP');    }
        catch (e2) 
        {
          try {  xhr = new XMLHttpRequest();     }
          catch (e3) {  xhr = false;   }
        }
     }
 
    xhr.onreadystatechange  = function()
    { 
         if(xhr.readyState  == 4)
         {
              if(xhr.status  == 200) 
                 document.ajax.dyn="Received:"  + xhr.responseText; 
              else 
                 document.ajax.dyn="Error code " + xhr.status;
         }
    }; 
 
   xhr.open("GET", "mapage.aspx",  true); 
   xhr.send(null);
ce code fonctionne nickel sous IE et FF, par contre sous chrome, rien, et quand je lance le debbuger JS de chrome, il met à la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
xhr.open("GET", "mapage.aspx",  true);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Failed to load resource
et ce que je sois en local et que j'appelle ma page telle quelle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
xhr.open("GET", "mapage.aspx",  true);
ou sur un serveur de test en spécifiant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
xhr.open("GET", "http://monserveur/mapage.aspx",  true);
Par contre IE et FF, aucun problème.

Des suggestions?

Merci d'avance.