Java Reference
In-Depth Information
Ein Beispiel für den Zugrif auf die Bestandteile von location
Schauen wir uns ein vollständiges Beispiel an (kap8_14.html):
Listing 8.31■ Zugrif auf window.location
...
<body>
<h3>Zugriff auf die Informationen in location</h3>
<button>Zerlegen von location</button>
</body>
<script type="text/javascript">
function locationZerlegen() {
alert("protocol: " + location.protocol + "\nhost: " +
location.host + "\nport: " + location.port + "\npathname: " +
location.pathname + "\nhash: " + location.hash + "\nsearch: " +
location.search + "\nhref: " + location.href + "\nhostname: " +
location.hostname);
}
document.getElementsByTagName("button")[0].onclick = locationZerlegen;
</script>
</html>
Mit der Schaltläche in der Webseite wird die Funktion locationZerlegen() aufgerufen.
Darin werden die besprochenen Eigenschaten von location ausgegeben. Beachten Sie,
dass nicht jeder Browser alle Eigenschaten mit Werten belegt. Die search -Eigenschat kön-
nen Sie belegen, wenn Sie etwa an den URL der Datei einfach ?user=meier anhängen.
Bild 8.10■ Die einzelnen Bestandteile im location-Objekt
8.9.3.7■Werte von einer Seite an eine andere Webseite weitergeben
Sobald Sie in einem JavaScript einen Variablenwert dynamisch entgegennehmen (etwa über
eine Benutzereingabe) oder berechnen, ist dieser verloren, wenn Sie ohne spezielle Vorkeh-
rungen eine neue Seite in den Browser laden. Wenn Sie den Wert einer Variablen in mehre-
Search WWH ::




Custom Search