Das Ajax-Objekt: XMLHttpRequest und das ActiveX-Objekt des IE

Microsoft war die erste Firma, die XMLHttpRequest als ActiveX-Objekt implementierte. Mozilla folgte mit einer direkten Implementierung von XMLHttpRequest, und andere Firmen haben in ihren eigenen Browsern nachgezogen: Apple in Safari, Netscape mit dem Navigator sowie Opera. Auch wenn sich der Konstruktor für diese Objekte unterscheidet, haben doch alle die gleiche Funktionalität und die gleichen Methoden. Nachdem das initiale Objekt einmal erstellt und einer Variablen zugewiesen wurde, ist das Problem der browserübergreifenden Thematik erledigt. Aber dieser Punkt ist nicht so einfach zu lösen, wie es zunächst aussieht.

Objekt, Objekt, wer hat das Objekt?

Beispiel 13-1 stellt eine Möglichkeit ...

Get Einführung in JavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.