Terra: Objekte in Dateien

Beitrag lesen

Hallo,

habe ein kleines Problem mit meiner Ajax Anwendung und hoffe jemand von euch kann mir da weiterhelfen.

Ich habe eine Anwendung welche direkt nach dem Laden der Seite Daten in einer XML Struktur speichert. Gibt ein User nun Daten in ein Formular ein, dann werden diese Daten lokal überprüft.

Alle Javascript Funktionen sind in einer js Datei zusammengefasst. Aus meiner HTML Seite mache ich nur die jeweiligen Funktionsaufrufe.
Die Daten des XML sind in einer globalen Variablen gespeichert, welche in der externen Datei deklariert ist.

Und genau hier dürfte mein Problem liegen. Ich habe eine Funktion getData() und eine Funktion checkData(). Die Funktion getData() füllt die Variable xmlData. Die Funktion checkData() prüft die Eingaben des Users mit den Werten in xmlData.

Der Internet Explorer verarbeitet das ganze ohne Probleme. Für den Firefox ist die xmlData leer.

Kann es sein das der Firefox die xmlData beim verlassen der Funktion getData(), und somit verlässt er ja auch die js Datei, das Objekt löscht??

Danke

Terra