Roland Brechbühl: Aufruf einer entsprechenden Datei anderer Sprache aus dem Navigationsfenster.

folgender Sachverhalt:
Ich habe ein Frameset mit zwei Fenstern - links, rechts.
In dem linken Fenster der Navigation möchte ich einen Verweis, der die französische Seite im rechten Fenster aufruft, welche der gerade angezeigten deutschen Seite entspricht.
Die Dateien könnten dabei immer gleich heissen, wobei die französiche beispielsweise mit f-*.* anfängt.
Gibt es da eine Lösung?
Könnte man das mit Java-Script lösen?

Danke für Eure Antworten und Tips

Roland

  1. Hallo

    folgender Sachverhalt:
    Ich habe ein Frameset mit zwei Fenstern - links, rechts.
    In dem linken Fenster der Navigation möchte ich einen Verweis, der die französische Seite im rechten Fenster aufruft, welche der gerade angezeigten deutschen Seite entspricht.
    Die Dateien könnten dabei immer gleich heissen, wobei die französiche beispielsweise mit f-*.* anfängt.
    Gibt es da eine Lösung?
    Könnte man das mit Java-Script lösen?

    Ja, du mußt dazu den Dateinamen des rechten Frames erfragen
    zB. rechtsName = parent.frames['rechts'].document.location.href

    Dann mußt du den Dateinamen extrahieren das machst du mit
    fileName = rechtsName.substr(lastIndexOf('/'),rechtsName.length)

    Und jetzt noch das f- davor
    fileName = "f-" + fileName

    Und laden lassen
    parent.frames['rechts'].document.location.href = fileName.

    Vorsicht nicht getestet aber so oder so ähnlich kannst du es
    versuchen.

    Bis Dann

    Fichtl

    1. nochmal hallo und entschuldigung
      du möchtest ja einen link

      dann das

      parent.frames['rechts'].document.location.href = fileName.

      weglassen und stattdessen den link in den linken frame schreiben!

      document.open()
      document.write("<a href="" + fileName + "">Französisch</a>")
      document.close()

      Vorsicht nicht getestet aber so oder so ähnlich kannst du es
      versuchen.

      Bis Dann

      Fichtl