Java Reference
In-Depth Information
ist, dass die Datei im IFrame als Protokolldatei verwendet wird. Natürlich können Sie hier
auch leicht XML-Dateien verwenden, wenn Sie sich mit XML genügend auskennen.
Die gespeicherten Daten können Sie wieder analog des vorherigen Beispiels aus einer Web-
seite heraus auslesen, wenn das sinnvoll ist. Und natürlich können Sie die Daten auch zum
Server schicken, wobei da die lokale Zwischenspeicherung in einem IFrame eigentlich der
falsche Weg ist.
Bild 8.13■ Alle Klicks des Anwenders wurden im IFrame protokolliert.
8.11■Browserauswertung und
das Objekt navigator
In der Praxis ist die genaue Kenntnis über den Browser und das Betriebssystem des Besu-
chers in vielen Fällen von Bedeutung. Beim Datenaustausch zwischen Webserver und Brow-
ser werden mit dem HTTP-Protokoll viele Hintergrundinformationen ausgetauscht und
unter anderem eben auch zahlreiche Details über den Browser und die Plattform des Besu-
chers. Diese Informationen können dann auf dem Webserver verwertet werden. Aber bereits
auf Seiten des Clients kann man ebenfalls mit diesen Informationen arbeiten. Denn über
das DOM-Objekt navigator können Sie aus JavaScript heraus auf zahlreiche Informationen
über das Clientprogramm und die Plattform eines Besuchers zugreifen. Wohlgemerkt sind
das jedoch nur lesende Zugrife, im Gegenteil zu den meisten Eigenschaten von Fenster-
objekten und dessen Bestandteilen, die auch per JavaScript gesetzt werden können.
HInWEIS: Beachten Sie, dass das Objekt navigator im DOM nicht window
untergeordnet ist. Die Informationen zum Browser und zur Plattform bilden
einen eigenständigen DOM-Zweig.
 
Search WWH ::




Custom Search