Freigeben über


AJAX

AJAX-Features in Windows Internet Explorer 8 wie XDomainRequest (XDR) und Cross-Document Messaging (XDM) verfügen über systemeigene Eigenschaften, die möglicherweise mit vorhandenen benutzerdefinierten Eigenschaften in Konflikt stehen.

Windows Internet Explorer macht neue Eigenschaften für bestimmte AJAX-Features verfügbar, z. B. Cross-Document Messaging (XDM), auch in der Kompatibilitätsansicht. Wenn Sie dem Ereignisobjekt benutzerdefinierte Eigenschaften hinzufügen, können diese mit diesen neuen Eigenschaften in Konflikt geraten, z. B. Quelle.

Das folgende Codebeispiel funktioniert in älteren Versionen von Internet Explorer, aber nicht in neueren Versionen, da neue Features die Source--Eigenschaft verwenden.

event.source = myObject;

Das folgende Codebeispiel zeigt, wie Sie dieses Objekt so ändern können, dass es kompatibel bleibt.

event.mySource = myObject;// Read-only in IE8, use mySource instead

Beheben von Kompatibilitätsproblemen in Webanwendungen mithilfe der Kompatibilitätsansicht