Linuchs: Link im iframe soll parent-Dokument positionieren

Beitrag lesen

problematische Seite

Moin,

ein weiteres ungelöstes Problem in meinen Chor-Projekten.

Die Liederbücher bestehen aus einer Anzahl iframes. Jedes iframe ist eine Seite des Buchs und enthält auf Parent-Ebene einen Anker wie z.B.id=lied_03

<div class="a4">
<div id=lied_03 class="a4 ungerade">
  <p class=page_nr><a href="#top">03</a></p>
  <p class=page_nr><a href="#top">03</a></p>
  <iframe frameborder=0 src="ich_geh_mit_meiner_laterne.htm"></iframe>
  <button id=regie_button_03 onclick="regie_sende( '03' )" title="Nr. 3 an Slaves senden"></button>
</div></div>

Im ersten iframe ist das Inhaltsverzeichnis eines Projekts mit den Liedern. Jedes verlinkt auf die Parent-Seite. Parent (das Buch) soll also dorthin positionieren:

    <tr>
      <td>Ich geh mit meiner Laterne ♫</td>
      <td>Hal</td>
      <td><a href="#lied_03" target="_parent">03</a></td>
      <td>Ku</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>

Das Problem ist, dass das ganze Buch neu geladen wird. Zwar werden die iframe-Inhalte aus dem Cache geholt, deshalb fällt die Ladzeit nicht auf. Aber es gehen die Parameter (Auswertung mit Javascript) verloren, die beim Erstaufruf mitgegeben wurden:

http://osmer.de/musik/liedtexte/testchor.htm?master

Aus dem master wird ein slave (siehe fixiertes Info-Feld)

Wie kann ich das Neuladen vermeiden?

Gruß, Linuchs