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. sos@rolfrost.de.