kostenloser Webspace werbefrei: lima-city


AJAX - time lag bestimmen

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    coh3r3nt

    coh3r3nt hat kostenlosen Webspace.

    Hi cracks :biggrin:

    Ich fange gerade an mich mit AJAX (asynchronous JavaScript and (bei mir not yet) XML) zu besch?ftigen und habe zum Spass mal das Tutorial von http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html implementiert.
    Anschauen kann mna es hier:

    http://coh3r3nt.pyrokar.lima-city.de/content/coding/ajax/ajaxtest.html

    Ich m?chte nun das time delay f?r die R?ckgabe der Daten vom Server bestimmen. dazu habe ich im JScript (http://coh3r3nt.pyrokar.lima-city.de/content/coding/ajax/ajs.js) vor und nach der onreadystatechange-Methode
    die Zeit bestimmt und versuche daraus das delay zu bestimmen:

    function sndReq(action) {
        var t1 = new Date();
        var dt = t1.getTime();
        http.open('get', 'rpc.php?action='+action);
        http.onreadystatechange = handleResponse;
        http.send(null);
        var t2 = new Date();
        var dt = t2.getTime()-dt;
        document.getElementById("ms").innerHTML = "duration: " + dt + " millisconds";
    }


    Dabei wird mir immer 0 milliscenods angezeigt, manchmal aber auch ein Wert wie z.B. 10 milliseconds. Die R?ckgabe dauert aber offensichlich l?nger. Das Problem ist wahrscheinlich das "asynchronous" an AJAX. Der code wird weiter ausgef?hrt, bevor die R?ckgabe da ist, richtig :confused: ? Wie kann man also dieses delay bestimmen ?

    W?r sch?n, wenn mir da jemand weiterhelfen k?nnte.

    greets
    Coh3r3nT
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!