Hi,
ich nutze für AJAX-Dinge das
Simple Ajax Code Kit. Ein möglicher Aufruf sieht beispielsweise so aus:
Code:
my_ajax.method = "post";
my_ajax.setVar("id", id);
my_ajax.requestFile = serverFileSubmit;
my_ajax.onCompletion = function(){
ShowEntries(id, 0, 1);
};
my_ajax.runAJAX();
Das funktioniert soweit einwandfrei, wenn ich im
onCompletion keine andere Funktion aufrufe, die AJAX nutzt. Rufe ich
ShowEntries alleine auf, geht alles, doch wenn diese von einer anderen AJAX-Funktion aufgerufen wird, macht Opera hier Probleme:
Code:
this.xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded")
Beim Aufruf der übergeordneten Funktion ist alles ok, aber sobald die zweite Funktion, hier
ShowEntries(), aufgerufen wird, schlägt
setRequestHeader() fehl.
Woran kann das liegen.
Im FF, IE und Safari geht das problemlos so.
Hoffnungsvoll grüßt
Matze