Suche nach als

.history

Auf dieser Seite:

Die Geschichte des Fensters

Die Information, auf die das Objekt history zugreift ist in der History-Liste des Web-Browsers gespeichert. Sie ist weitgehend schreibgeschützt.

Anzahl Besuchte Seiten

window.history.length

Sie haben vor dieser Seite 

<script type="text/javascript">document.write(window.history.length);</script> andere Seiten besucht.
Sie haben vor dieser Seite andere Seiten besucht.

Letzte Seite

Mittels Link

window.history.back()

<a href="javascript:window.history.back()"><< zurück</a>
Achtung funktioniert nicht! Ein Hash-Link: <a href="#" onclick="window.history.back();"><< zurück</a> !!!

Mittels Formular Button

<input type="button" value="Zurück" onclick="window.history.back()" />

Nächste Seite

window.history.forward()

<a href="javascript:window.history.forward()">zurück nach vorne >></a>

Um obigen Link brauchbar zu machen, muss zuerst von weietr vorne zurückgekehrt worden sein. Dieser Link führt zur Testseite von wo aus hierher zurück gesprungen wird. >> Test

Gewusst wohin

window.history.go()

Die Methode go() lässt um eine bestimmte Anzahl Schritte springen; eine negative Zahl bedeutet zurück.
Wenn man weiss, auf welchen Seiten und mit wievielen Schritten dazwischen der Browser unterwegs war, kann jene Anzahl Schritte gesprungen werden.

<a href='javascript:window.history.go(-5)'><< 5 Schritte zurück</a>
Achtung: Diese Anzahl Schritte müssen zuvor nach vorne zurückgelegt worden sein. Eine positive Zahl bedeutet nach vorne, auch dazu muss zuvor um diese Zahl zurück gesprungen worden sein.

Die Geschichte eines anderen Fensters

Alles funktioniert fast gleich, ausser, dass statt 'window' das andere Fenster mit seinem Namen angerufen wird. Jenes Fenster muss natürlich einen Namen haben. Das hätte beim Öffnen geschehen sollen, wurde es durch open() erzeugt hat es einen, aber nach einem Link mit target='_blank' hat es keinen Namen.
Bei einem Frame ist der Name jedenfalls gegeben.



Valid XHTML 1.0 Check den Code.

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