AJAX -- Rund um den Asynchronen Request und XML

Ausgewählte Anwendungen, Tipps und Tricks und CODE Beispiele

AJAX Daten in ISO-8859-1 oder UTF-8 oder Beides
Egal mit welchem Charset die Seite ausgeliefert wurde, Ajax sendet UTF-8, kann aber auch in ISO senden
AJAX und Multimedia: Mehrere Grafiken übertragen
In der AJAX-Response werden mehrere Grafiken zum Browser gesendet
AJAX-Alternative zu JSON: HTTP-Header nutzen
Header und Body sind per se bereits voneinander getrennt
AJAX-Alternative zu XML oder JSON in Response
Parse einen in der Response gesendeten QUERY_STRING vom Type application/x-www-form-urlencoded mit JavaScript
ArrayBuffer und abstrakte Datentypen im HTTP-Request
Senden und Empfangen von c-Structs in XMLHttpRequest/Ajax
CORS Cross-Origin Resource Sharing (deutsch)
Über die Same Origin Policy und den Preflight zur Access Control
Inhalte mit JavaScript nachladen auf Anforderung
Entgegen AJAX wird hier ein Verfahren zum Nachladen mit native JavaScript also ohne AJAX beschrieben
JSON war die erste brauchbare Idee, komplexe Datenstrukturen zu übertragen
JSON ist ein mit textlichen Mitteln serialisiertes JS-Objekt als String
JavaScript History Push State, SPA und die Wiederherstellung
Wie in einer Single Page Application die Navigation vor und zurück über die JavaScript History ermöglicht wird
JavaScript Templates und eine JavaScript Templating Engine
Templates vereinfachen Abläufe zum Darstellen von Daten im Browser, z.B. das Ausfüllen von Formularen und Tabellen.
Kurzes Tutorial zu Ajax, eine kleine Einführung
Ajax in 10 Minuten verständlich erklärt auf einer DIN-A4-Seite
Multiple AJAX Requests asynchronous
Mehrere Ajax-Requests parallel absetzen um Ladezeiten zu verkürzen
Möglichkeiten zum Einbau einer AJAX-Response in das DOM
Zur Übertragung und zum Einbau einzelner Werte aus der AJAX-Response in das HTML-Dokument gibt es verschiedene Möglichkeiten
Templates in der AJAX-Callback Function machen den Code extrem einfach
Der CODE zum Ändern eines Wertes im DOM ist derselbe CODE wie zum Ändern vieler Werte im DOM
Video, Grafiken und Texte mit Ajax zum Browser übertragen
Ein einziger Request genügt zum Aufbau einer Seite mit multimedialen Inhalten im Browser
Web Applikation mit Appcache als Datenquelle
Die Datenquelle ist eine Hypermediadatei mit Bildern und Texten
Zahlen bitte und zwar per AJAX bzw. FetchAPI
Arrays mit Zahlen, dem Datentype entsprechend als Binary per FetchAPI oder AJAX transportieren

Datenschutzerklärung: Diese Seite dient rein privaten Zwecken. Auf den für diese Domäne installierten Seiten werden grundsätzlich keine personenbezogenen Daten erhoben. Das Loggen der Zugriffe mit Ihrer Remote Adresse erfolgt beim Provider soweit das technisch erforderlich ist. s​os­@rolf­rost.de.