Java Reference
In-Depth Information
Bild 10.2■ Der Mauszeiger beindet sich jetzt über der dritten Graik und die nachgeforderte Text-
datei enthält HTML-Strukturen.
10.6.2■Übergabe von Werten an den Webserver
Schauen wir uns nun ein Beispiel an, in dem Daten bei einer AJAX-Anfrage an den Webser-
ver übergeben werden sollen und die Antwort sich erst auf Grund der übergebenen Daten
ergibt. Die Antwort soll wie im zweiten Beispiel auch zusätzlich HTML-Fragmente enthal-
ten. Konkret nehmen wir eine Eingabe aus einem Webformular und reichen diese an ein
PHP-Skript weiter. Dieses wird eine Antwort schicken, die sich aber für den Client in nichts
von dem unterscheiden wird, was eine statische Textdatei liefert.
Sie benötigen natürlich zur Ausführung des PHP-Skripts einen Webserver, der damit umgehen
kann (etwa Apache). Sie können selbstverständlich auch eine beliebige andere serverseitige
Programmiersprache oder Skriptsprache verwenden. Nur um die Daten vom Browser auf dem
Server entgegennehmen zu können, müssen Sie in irgendeiner Form dort programmieren.
Erstellen wir zuerst wieder eine HTML-Datei (kap10_3.html) , die einfach ein Webformular und
einen leeren <div> -Container als Bereich für die Antwort der AJAX-Anfrage bereitstellt:
Listing 10.8■ Die Webseite
...
<script src="lib/js/erzeugeXHR.js" type="text/javascript"></script>
<script src="lib/js/kap10_3.js" type="text/javascript"></script>
</head>
Search WWH ::




Custom Search