Ajax JavaScript Funktion aufrufen

Hallo,
kann mir jemand sagen warum untenstehender Code nicht funktioniert? Irgendwie wird die Funktion interpretRequest nicht aufgerufen. Wie kann ich das machen? Dieser Code:

request.onreadystatechange = new interpretRequest(value, nr, variation);

interpretRequest(value, nr, variation);

…funktioniert nicht.

Komischerweise funktioniert das ganze aber doch, wenn ich unter der Zeile:
function interpretRequest(value, nr, variation) {
alert();

…schreibe, nur das ich dann eben einen unerwünschten Alert drin habe.
Durch diese Zeile:
var nochmal = new setRequest(value.concat(‚b‘), nr, ‚b‘);
…führt er dann wie gewünscht beide Zeilen nochmal mit anderen Werten aus.

Danke für eure Hilfe.

Wo hast du denn das kopiert? :frowning:

request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5

So etwas schaue ich mir nicht mal an. Schreibe das Ganze noch mal zeitgemäß mit jQuery Ajax ($.ajax({}) und keine Shorthands) und embedde es in die Code-Tags des Forums.