Aufruf einer entsprechenden Datei anderer Sprache aus dem Navigationsfenster.
Roland Brechbühl
- javascript
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
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
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