Hi,
Workaround, um defekten Code laufen lassen zu können,
Wohl kaum. document.location und window.location waren ursprünglich in der Funktionalität ja durchaus unterschiedlich.
ja, richtig: document.location hatte ursprünglich (beim Zugriff auf Eigenschaften) einen Fehler geliefert. Dann kam der IE und hat es synonym zu window.location behandelt.
Mein Einwand galt auch eher deiner Bemerkung "Das location-Objekt war noch nie eine Eigenschaft des document-Objektes."
Zu dieser Bemerkung stehe ich nach wie vor. Ich halte es ganz klar und vollkommen unzweifelhaft für einen Bug im IE, dass document.location dort etwas anderes als undefined ist; und alles Folgende sind Versuche, Schrott-Code trotzdem am Laufen zu halten.
Cheatah
--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes