xnfreak: Anker

Beitrag lesen

Aus diesen Grund habe ich die Karte in ein overlow:scroll verpackt.
Jetzt soll es aber so sein, das man über Links sich zu den verschiedenen Punkten auf der Karte bringen lassen kann. Das heißt die Karte soll in dem Scrollfenster so verschoben werden das der jeweilige Punkt in der Mitte des Scrollfensters erscheint (sowohl in der höhe als in der breite).

Möglich wäre es auch über eine Javascript-Variante, allerdings kann dabei der Link auf keiner anderen Seite stehen.

Du kannst in einer Javascript-Funktion die URL-Parameter abfragen, entweder über location.search oder über document.URL.

Habe noch nicht ganz verstanden, wie mir das hilft die Karte an die
gewünschte Stelle scrollen zu lassen.
Vielleicht kannst du mir ja mal noch etwas auf die Sprünge helfen.
Auf der Seite mit der Karte befindet sich jetzt folgendes (ein paar
Ausschnitte)

<script type="text/javascript">
function nummer1()
{
var oMyImage=document.getElementById("bild");
oMyImage.scrollTop="250";
oMyImage.scrollLeft="200";
window.open(http://SEITENNAME.de/Kustenkarten/Kustenkarten/Kustenkarte-Sor-Trondelag-Nord-Trondelag.html,
'_blank', '');
return false;
}
</script>

<div id="bild" style="width:620px; height:440px; overflow:scroll;
div#bild; border:1px solid #840;"> <img id="myImage"
border="0" src="sor-nord-trondelag.png" width="1927" height="2029"><br>
<a name="map"></a></div>

Wenn ich den Link auf der selben Seite stehen hätte würde dieser einfach

<a href="#" onclick="return nummer1()">Nummer 1</a>

lauten. Wie soll ich das denn jetzt anstellen, wenn der Link auf einer
anderen Seite stehen soll.

Wäre super. Vielen Dank.