Keresés

Új hozzászólás Aktív témák

  • Teasüti
    nagyúr

    new-val hozol létre új objektumot.

    Ez esetben technikailag akkor nem változót hozok létre?
    Pl. xmlDoc előtt még egy példában sem láttam var utasítást.
    Bár elé rakva így is működik.

    Eddig úgy csináltam a letöltést, hogy:
    function get(url) {
    var http = new XMLHttpRequest();
    http.open("GET",url,false);
    http.send();
    return(http.responseXML);
    }

    Majd
    kódsor, blahblahbla...
    var data = get(url); //http.open(false) esetén gyakorlatilag megvárja a JS a választ, mielőtt tovább haladna a sorban.
    //XML parse
    egyéb kódok, blah blah...

    data = get(másik url);
    és így tovább, blahblahblah...

    Szóval ez így közel sem ideális? :)
    Tudom nem kezeli a sikeres letöltésen kívül egyik másik esetet sem jelenleg.
    De ezt tényleg csak úgy tudom elérni, hogy az onreadystatechange = function() {ide bezsúfolom a program teljes hátralévő részét?? :F }

    Vagy esetleg csak ami a response kezeléséhez kell, aztán kiugrok a send() mögé?

Új hozzászólás Aktív témák