AJAX and xmlhttprequest...

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

WhiteSpi
WRInaute impliqué
WRInaute impliqué
 
Messages: 285
Inscription: Dim Déc 05, 2004 14:28

AJAX and xmlhttprequest...

Message le Ven Juin 06, 2008 9:04

Bonjour,

J'ai vraiment du mal a faire un truc...
J'essaie de charger une page en utilisant xmlhttprequest. Jusque la pas de probleme... sauf que pour ce que je veux faire, le serveur lache du texte seulement de temps en temps (genre une fois par seconde).

Donc je voudrais qu'a chaque fois que quelque chose arrive, je l'affiche. Mon probleme a l'heure actuelle, c'est que ma requete ne retourne qu'une fois que tout le seveur termine la connection...

Mon code pour le moment est:
Code: Tout sélectionner
   var totString = "";
    function listenForInstruction(){
       var url = "monURL";
       function createXMLHttpRequest() {
           try { return new XMLHttpRequest(); } catch(e) {}
           try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {}
           try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {}
           alert("Sorry, you're not running a supported browser - XMLHttpRequest not supported");
           return null;
       };
       var xhReq = new createXMLHttpRequest();
       xhReq.open("GET", url, true);

      //xhReq.onload = function() {
        //}
      xhReq.send(null);
      while(xhReq.readyState != 4)
        updateDiv(xhReq.responseText);
    }
   
    function updateDiv(c){
       totString += c + "<br />";
       document.getElementById('testDiv').innerHTML = totString;
    }
   
    listenForInstruction();


Des idées?


Jeviensderio
WRInaute accro
WRInaute accro
 
Messages: 1340
Inscription: Ven Sep 29, 2006 12:50

Message le Ven Juin 06, 2008 13:46

C'est cela Ajax: le serveur envoie les données quand il est prêt à le faire. C'est le propre du mode Asynchrone. Il ne faut pas compter les avoir dès qu'on les demande ou alors revenir au PHP et au mode synchrone.


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités