Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [JS/AJAX] AJAX-Probleme mit Opera (https://www.delphipraxis.net/121725-%5Bjavascript-ajax%5D-ajax-probleme-mit-opera.html)

Matze 3. Okt 2008 10:08


[JS/AJAX] AJAX-Probleme mit Opera
 
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

Matze 3. Okt 2008 14:03

Re: [JS/AJAX] AJAX-Probleme mit Opera
 
Es hat sich erledigt (vielen Dank S2B).

Ich hatte bisher eine Instanz der Klasse global erzeugt und das kam sich bei der parallelen Abarbeitung in die Quere.

Grüße


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz