Formation Google AnalyticsSavez-vous bien utiliser les outils de mesure d'audience ?
Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ?
Savez-vous utiliser les bons outils pour booster votre taux de transformation ?
La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions !
===> Informations et inscriptions.

AJAX and xmlhttprequest...

Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
WhiteSpi
WRInaute impliqué
WRInaute impliqué

Inscrit le: 05 Déc 2004
Messages: 281
Localisation: RECHERCHE PARTENAIRES!!

URL permanente de ce messagePosté le : Ven Juin 06, 2008 10:04    Sujet du message: AJAX and xmlhttprequest...

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:
   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?
 
WhiteSpi Visiter le site web du posteur
Jeviensderio
WRInaute accro
WRInaute accro

Inscrit le: 29 Sep 2006
Messages: 1314

URL permanente de ce messagePosté le : Ven Juin 06, 2008 14:46    Sujet du message: AJAX and xmlhttprequest...

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.
 
Jeviensderio Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

Autres sujets de discussion :

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort