23.11.2012 Aufrufe

div - beim Fachbereich Informatik - Hochschule Darmstadt

div - beim Fachbereich Informatik - Hochschule Darmstadt

div - beim Fachbereich Informatik - Hochschule Darmstadt

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

2.3.6 Ajax<br />

AJAX – was kann bzw. muss man noch machen?<br />

� Mit einem XMLHttpRequest können auch Daten an den Server<br />

geschickt werden<br />

� request.send("name="+escape(name))<br />

� das auf dem Webserver aufgerufene Programm<br />

(url aus request.open) muss die Daten dann entsprechend<br />

verarbeiten<br />

� Bei der Datenübertragung und bei der Darstellung kann<br />

sehr viel schief gehen<br />

� die verschiedenen Browser reagieren oft unterschiedlich<br />

- z.B. unterscheidet sich das Anlegen des XMLHttpRequests <strong>beim</strong> IE6<br />

- <strong>beim</strong> IE7 kommt es auf die Reihenfolge an, in welcher der<br />

XMLHttpRequest "gefüllt" wird (erst open dann onreadystatechange)<br />

- ältere Browser unterstützen AJAX überhaupt nicht<br />

� ordentliche Fehlerbehandlung und gründliche Tests sind sehr wichtig<br />

Prof. Dr. R. Hahn, Prof. Dr. B. Kreling, h_da <strong>Fachbereich</strong> <strong>Informatik</strong>, Entwicklung webbasierter Anwendungen, SS2009<br />

215

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!