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]