Holger Woerner: Mit Link zwei Frames öffnen

Beitrag lesen

Ich bin Anfänger im HTML-Programmieren und stehe vor dem Problem, dass ich für eine komplexere, schon vorhandene Homepage (die aus 4 Frames besteht) eine Erweiterung programmieren muss. Dabei ist es unumgänglich, dass beim Anklicken eines Verweises gleichzeitig zwei Frames neu geladen werden, wobei einer davon der Frame ist, in dem der Link angeklickt wird.

Der Einfachheit halber wollte ich das mal mit einem schon fertigen JavaScript-Modul testen, bekomme aber immer eine Fehlermeldung und weiss nicht, was ich falsch gemacht habe.

Der Frameset im Hauptdokument sieht so aus:
___________________
<html>
<head>
</head>
<frameset>
   <frameset frameborder="0" framespacing="0" border="0" cols="165,*">
      <frameset frameborder="0" framespacing="0" border="0" rows="210,*">
      <frame src="lo.html" name="lo" scrolling="no">
      <frame  src="lu_e.html" name="lu" scrolling="auto">
      </frameset>

<frameset frameborder="0" framespacing="0" border="0" rows="125,*">
      <frame src="ro_d.html" name="ro" scrolling="no">
      <frame src="index_ru.html" name="ru" scrolling="auto">
      </frameset>
   </frameset>
</frameset>
</html>
___________________

Der JavaScript-Aufruf im Fenster 'ru' sieht so aus:
___________________
<html>
<head>
<script language="JavaScript">
  <!--
    function ZweiFrames(URL1,Fr1Nummer,URL2,Fr2Nummer)
   {
    parent.frames[Fr1Nummer].location.href=URL1;
    parent.frames[Fr2Nummer].location.href=URL2;
   }
  //-->
</script>
</head>
<a href="javascript:ZweiFrames('lu_d.html',2,'../lin_dt.html',4)">deutsche Version</a>
...
___________________

Ich habe die Frames im Frameset einfach durchgezählt (1 bis 4). Da die Frames 'lu' und 'ru' die sind, in denen ich die neuen Files anzeigen möchte, steht in der Funktion '2' und '4'.

Wer kann mir helfen?