Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#1

[JS/AJAX] AJAX-Probleme mit Opera

  Alt 3. Okt 2008, 11:08
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
  Mit Zitat antworten Zitat