IE Absturz bei HTTPRequest

ToxSox

Grünschnabel
Hallo zusammen.

Ich habe ein kleines Problem mit meinem Script.

Es hat folgenden Sinn:


Eine von mir nicht veränderbare Seite ( child.htm ) ruft über eine API eine Seite von mir auf ( parent.htm ). Es erfolgt auf meiner Seite ein HTTPRequest auf ein beliebes Script, is egal!

Wenn jetzt die Datei so ist, wie sie von dem Kunden geliefert wird, schaut dazu in die child.htm und diese den Request macht, steigt der IE aus!

Doch beachtet folgendes, wenn ich beide htm Dateien, auf einem Windows Server habe, stürzt der IE ab, wenn ich es auf einer Linux Maschine hab, gehts.

Könnt ihr mir helfen?

mfg
Thomas Sojka


Links:

Seite zum testen:
http://www.tsojka.de/ie/parent.htm ( Linux )
http://dev24-2.reflact.com/ie/parent.htm ( Windows )

Zum anschaun dazu noch


http://www.tsojka.de/ie/child.htm
http://dev24-2.reflact.com/ie/child.htm

btw. ich weiß das die Dateien a.htc und b.htc fehlen, da kann ich aber nix dran machen!
 
Zuletzt bearbeitet:
Setze mal den 3. Parameter bei open() auf "true"...damit das ganze asynchron abläuft.

Ich könnte mir vorstellen, dass der WIN-Server fehlerhafte Header betreffs der Verbindung liefert, und der Browser nicht mitbekommt, dass die Datei nicht vorhanden ist und die Abfrage abgeschlossen.

Mit dem Parameter auf "false" wartet der Browser auf die Antwort des Requests und ist bis dahin handlungsunfähig.
 
ich will das die abfrage syncron abläuft.

Wenn ich es Async mache, habe ich keine möglichkeit der anfragenden seite ein richtiges ergebniss auf seine abfrage zu liefern, denn ich hab nur nen callback handler, was ich der seite aber ned sagen kann.

Also sync soll es schon sein.

So um mal meine Ergebnisse bis jetzt:

In der child, die man nicht verändern darf, müssen die beiden htc dateien nicht vorhanden sein. Sobald einer der beiden da is, gehts.
Dann passiert der hänger genau an der Stelle wo bei dem Request das .send(...) ausgeführt wird.
Und wenn man auf der child seite ein alert vor dem aufruf von sendValue reintut gehts auch weil er irgendwie ne verzögerung hat, leider gehts nicht auf parent seite, wenn man da ein parent reinmacht, kommt das alert, hängt sich aber beim send weg :/
 
Hab mitlerweile rausgefunden das es an den max. Connections vom IE zu einem Server is. Diese stehn standart auf 2. Aber hab noch keine Lösung.
 

Neue Beiträge

Zurück