Jeena Paradies: (AJAX) Ein XMLHttpRequest Objekt für mehrere Anfragen verwenden?

Beitrag lesen

Hallo,

Was würde denn gegen eine neue instanzierung sprechen? Ich mache das manchmal so, dass ich gleich die callback funktion mit übergebe.

function Client(url, callback) {
    var req = new XMLHttpRequest();

req.onreadystatechange = function() {
        if (req.readyState == 4) {
            if ( req.status < 400 ) callback(req.responseText);
            else callback("Es gab ein Problem beim abrufen der Daten: " + req.status+ "/ " + req.statusText);
        }
    }
    req.open("GET", url, true);
    req.send(null);
}

Jeena