Java Reference
In-Depth Information
Bild 8.11■ Die übergebenen Variablen sind in der Adresszeile und in den einzelnen Ausgaben in der
Webseite zu sehen.
HInWEIS: Wenn der Server das Fragezeichen nicht als Trennung des Query
ansieht, funktioniert das Beispiel nicht. Dann indet der Server die aufgerufene
Datei nicht, denn der Query wird noch als Teil des Dateinamens gesehen. Das
ist beispielsweise bei einigen Versionen des Aptana-Testservers der Fall. In der
Praxis sollte das Problem nicht autreten. Zur Sicherheit testen Sie aber Ihre
Webseiten sowieso auch nach der Veröfentlichung auf Ihrem Webserver, oder?
8.9.3.8■Eine Webseite regelmäßig neu laden
Das location -Objekt verfügt über eine Methode mit Namen reload() . Mit deren Aufruf
erzwingen Sie ein Neuladen des aktuell im Fenster angezeigten Dokuments. Nun ist der
praktische Nutzwert ein bisschen beschränkt. Warum sollte der Anwender nicht den Aktua-
lisierung -Button des Browsers verwenden? Zudem macht AJAX das Neuladen ot überlüssig.
Eine zumindest früher nützliche Anwendung der Methode in Verbindung mit setTimeout()
ist, eine Webseite in festen Intervallen automatisch zu aktualisieren, obwohl der Anwender
im Browser die Seite nicht manuell neu geladen hat. Das würde so aussehen:
Listing 8.35■ Neuladen der Seite nach zwei Sekunden
setTimeout('location.reload()', 2000);
So etwas ist vor allen Dingen sinnvoll, wenn die Webseite durch serverseitige Programmie-
rung (etwa mit PHP) bei jedem Neuladen neue Informationen enthält. Auf die vollständige
Ausarbeitung eines Beispiels wollen wir aber verzichten.
 
Search WWH ::




Custom Search