Suche nach als

.location

Auf dieser Seite:

Einführung

Zugriff auf den vollständigen URI der aktuell angezeigten Web-Seite, falls diese online ist (sonst zeigt es nur localhost). Beim Ändern der location lädt der Web-Browser die neue URI (so, als hätte der user auf einen Link geklickt).

Ort dieses Fensters ändern

window.location.href=""

Das Fenster wechseln, indem ihm eine andere href angegeben wird:

<a href="javascript:window.location.href='test_danke.htm'">Zur Testseite wechseln</a>

window.location.replace()

Einen ähnlichen Effekt hat replace(), aber der vorherige Eintrag in der History wird gelöscht. Die neue URL wird als Parameterstring übergeben.

Aktualisieren

window.location.reload()

<a href="javascript:window.location.reload();>Reload</a>

Fensternamen

Ort eines anderen Fensters ändern

Andere offene Browser Fenster, deren Namen bekannt sind, können über diesen angesprochen werden; auch Frames. Es kann übrigens nur einen geben: Wird ein Fenster erstellt mit einem Namen, den ein schon geöffnetes Fenster besitzt, wird jenes geöffnete Fenster ersetzt.

<a href="javascript:fenstername.location.href='test_danke.htm'">Zur Testseite wechseln</a>

Würden wir uns in einem Fenster befinden, welches einen Namen hätte, z.B. weil es ein Popup ist oder ein Frame, kann der Name herausgefunden werden.

Der Fenstername ist: <script type="text/javascript">document.write(window.name);</script>
Der Fenstername ist:

Ankername

Falls ein Ankerziel angeklickt wurde, kann sein Name ausgelesen werden.

window.location.hash

Der Ankername ist: <script type="text/javascript">document.write(window.location.hash);</script>
Der Ankername ist:

Variable

window.location.search

Der angehängte String hinter dem ? ist: 
<script type="text/javascript">document.write(window.location.search);</script>
Der angehängte String hinter dem ? ist:

Ort dieses Fensters anzeigen

Pfad

window.location.hostName

Der Pfad ist: <script type="text/javascript">document.write(window.location.pathname);</script>
Der Pfad ist:

Host

window.location.host

Die location dieses Fensters ist: <script type="text/javascript">document.write(location.host);</script>
Die location dieses Fensters ist:

Der Servername enthält auch die Portnummer.

Portnummer

window.location.port

Der Port (falls einer in der URL angegeben war) ist: 
<script type="text/javascript">document.write(window.location.port);</script>
Der Port (falls einer in der URL angegeben war) ist:

Eine Adresse mit Ports ist etwa http://www.example.org:5080/

Protokoll

window.location.protocol

Das Protokoll ist: <script type="text/javascript">document.write(window.location.protocol);</script>
Das Protokoll ist:

Das FileTransferProtokoll über das Internet ist HTTP: auf der Festplatte ist es FILE:.

dokument.location

Das Dokument ist ein Unterobjekt von Window. Die document.location gibt nur an, wo sich das Dokument befindet aber kann nicht verändert werden!


Valid XHTML 1.0 Check den Code.

Popups >> << .history
Ich bin hier: > JavaScript Lehrling >>> .location
 
HTML und XHTML | CSS | JavaScript und DHTML | PHP und MySQL | Andere Sprachen
Letzter Update: 29.01.2010