Patric: anker

Beitrag lesen

Nochmal Hi,

Ich weiß zwar nicht, was Du mit "Frameset wechseln" meinst, will's aber nochmal versuchen.

1. Möglichkeit:

Der Link, der das neue Frameset aufruft, sieht wie folgt aus:

<a href="frameset.html" target="_top">...

In der Frameset.html definierst Du ein Frameset mit Frames...
Etwa so:

...
<frameset ...>
  <frame ... src="datei1.html#anker">
...
</frameset>
...

Das müßte eigentlich funktionieren.

2. Möglichkeit:

Du erstellst eine JavaScript-Funktion, welche bei Klick auf einen Link die Inhalte des bestehenden Framesets verändert.

Der Link, welcher den Aufbau des Framesets ausführen soll, sieht wie folgt aus:

<a href="javascript:wechseleFrames()" ...>...

Die Javascript-Funktion sieht wie folgt aus (steht z.B. im Head der HTML-Datei):

<script language="JavaScript"><!--
function wechseleFrames() {
  parent.frames[0].document.URL = "datei1.html#anker1";
  parent.frames[1].document.URL = "datei2.html#anker2";
}
//--></script>

Hoffe, ich hab's jetzt richtig verstanden. Falls nicht, dann poste den Quellcode oder die URL.

Gruß
Patric http://www.schulkameraden.de