Wie Ajax funktioniert

Ajax ist nicht so kompliziert, wie es auf den ersten Blick aussieht. Man muss eine Anfrage an den Server schicken, einen Service aufrufen, und Daten werden zurückgeliefert. Aber anstatt ein Formular abzusenden und eine neue Seite mit dem Ergebnis zu laden, kümmert sich Ajax um all diese Dinge im Kontext der aktuellen Seite.

Ein spezielles Objekt, entweder Microsofts ActiveXObject oder das allgemeinere XMLHttpRequest, kümmert sich um die asynchrone Kommunikation zwischen dem Server und dem Client. Asynchron meint, dass die Anfrage abgeschickt, der Client aber nicht gestoppt wird, um auf das Ergebnis zu warten. Es gibt keine Sanduhr, die anzeigt, dass der Rechner arbeitet, während Sie Däumchen drehen. Stattdessen gibt der Client ...

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.