Robert Bamler: Positionieren innerhalb einer vom CGI erzeugten Seite

Beitrag lesen

Hallo,

ein CGI liest aus einer Datenbank und baut daraus eine Produktseite auf. Jedes dargestellte Produkt hat einen benannten Ankerpunkt und kann daher theoretisch direkt angesprungen werden.
Der Aufruf des CGI erfolgt sinngemaess so: "artikel.pl?country=de&content=01&pointer=299419", wobei der Wert unter pointer der Name des benannten Ankers ist

Problem:
rufe ich das CGI auf, kann ich nicht innerhalb der erzeugten Artikelseite so positionieren, dass der gewünschte Artikel ins Blickfeld gerückt wird.

Das lässt sich ganz normal mit Verweisankern regeln:

Das Perl-Skript schreibt vor den Artikel, der dem Pointer 299419 (oder welchem auch immer) entspricht folgendes:

<a name="sprungposition"></a>

An die URL des Links wird noch folgendes angehängt: "#sprungposition", sodass das ganze so aussieht:

artikel.pl?country=de&content=01&pointer=299419#sprungposition

Dann springt der Browser immer zur "sprungposition". Wo sich diese befindet bestimmt das Perl-Skript.

Robert

http://www.designauswahl.here.de
mit kostenlosem Webseiten-Generator ROBE.dit
[more than a HTMLE.dit]