steckl: Anchor - Von A nach B zu A

Beitrag lesen

Hi,

Mit HTML kannst du da wohl nicht viel machen. Am einfachsten wäre es mit Javascript history.back() zu verwenden.

Nein, das wäre die faule Lösung. Wenn jemand die Seite über Google betritt und dann auf diesen Link drückt. Wo kommt er dann an?

Sind wir nicht alle ein bisschen faul? ;)
Aber hast schon recht.

Er könnte einen 'blinden Anker' verwenden.
Also an der gewünschten Stelle ein <span id="meinAnker"></span>
der Link wäre dann <a href="#meinAnker"> und kann z.B. in Verbindung mit einem Pfeil beliebig oft verwendet werden.

Ja, aber dann weißt du ja nicht, auf welchen Anker du zurück-verweisen musst.

Du könntest den Link dann z.B. so machen:
<a href="deineSeite.pl?von=alterAnker#meinAnker">zu meinAnker</a>

Das "von" könntest du dann mit einer Serverseitigen Sprache wie Perl oder PHP auswerten (falls dir eine zu verfügung steht) und den zurück-Link entsprechend setzen:
<a href="deineSeite.pl?von=meinAnker#alterAnker">zurueck zum letzten Anker</a>

Wenn "von" nicht gesetzt ist kannst du den Link ganz weglassen.

mfG,
steckl