XMLHttpRequest: Bei gleichen xml-Dokument gibts manchmal Fehler
tomgk
- javascript
Hallo!
Auf meiner Seite benute ich XMLHttpRequests.
Ich rufe damit eine XML-Seite auf, welche mit PHP mithilfe GET-Parameter generiert wird.
Die XML-Seite hat diese Format:
<log>
<status online="true" number="1" />
<online user="tomgk" />
</log>
Obwohl immer die gleiche Seite aufgerufen wird (und die Seite auch immer das gleiche Ergebnis liefert),
ergibt xml.getElementsByTagName("status").length manchmal 1, manchmal 0.
Wie kann das sein?
MfG
tomgk
Hallo!
Kann es sein das nur eine XMLHttpRequest-Anfrage zugleich stattfinden kann?
Seitdem ich nur eine Anfrage mache funktioniert es.
MfG
tomgk
Hi,
Kann es sein das nur eine XMLHttpRequest-Anfrage zugleich stattfinden kann?
nur wenn Du irgend etwas falsch machst. Ansonsten kannst Du derer auch dutzende parallel laufen lassen.
Cheatah
Hallo!
nur wenn Du irgend etwas falsch machst. Ansonsten kannst Du derer auch dutzende parallel laufen lassen.
Was kann man falsch machen?
Die parallel gelaufenen XMLHttpRequest-Objekte haben andere Namen und greifen auf andere Seiten zu.
Gibt es andere Fehler?
Mahlzeit,
Was kann man falsch machen?
Zum Beispiel kann man fragen "Was kann man falsch machen?" ohne auch nur ein Byte an Beispielcode zu geben.
Hallo!
Soll ich etwa denn ganzen Code posten?
Sind an die 600 Zeilen und da ich nicht weiß was falsch sein kann, weiß ich auch nicht was ich zeigen sollte.
Um sicher zu sein hab ich mal mittels responseText den XML-Code zeigen lassen.
Obwohl der Code immer derselbe ist funktionierts nur manchmal.
MfG
tomgk
Hallo!
Ich verwende jetzt jQuery, das wird das Problem lösen...
MfG
tomgk
Mahlzeit,
Ich verwende jetzt jQuery, das wird das Problem lösen...
Nein, das löst eines der Symthome.
Dein mangelndes Wissen in Punkto Debugging wird sich dadurch auch nicht verändern. Das bleibt aber dein ganz eigenes Problem.