das deutet auf ein Timing-Problem hin - mit Entwicklertool ist's langsamer, weil die Debug-Sachen ermittelt werden.
Danke, das war (ist) richtig.
Durch intensives Debuggen erkannt: Wenn sich zwei dieser "XmlHttpRequest" (auf die selbe Ressource?) überkreuzen dann liefert der zweite bei allen oder einigen Browsern einfach einen leeren .responceText
zurück.
Setzt aber brav this.readyState
auf 4 und this.status
auf 200…
Ich denke, genau das sollte so nicht stattfinden.