Ich habe eine einfache Framestruktur auf der page: ein Navigationsframe
(mit Pull-down menue) oben mit 10% und dem body Frame mit 90%. Wenn nun
ein Punkt aus dem Menue ausgewaehlt wird, aendern sich beide Frames.
Der obere erhaelt ein zu dem aktuellen Body gehoerenden neuen
Navigationsframe. Dies funktioniert gut.
ABER: der Titel des Framesets steht immer noch auf der alten Bezeichnung!
Starte ich z.B. von Firma A und waehle den Link Firma B, bekomme ich in
den Frames zwar die beiden Seiten zur Firma B, da das Frameset selbst
nicht geaendert wird, bleibt aber die Titelleiste auf Fima A stehen :(
Wenn ich das in der JavaScript Referenz richtig verstanden habe, kann mit
dem Befehl document.title (soll in beiden aktuellen Browsern laufen) nur ausgelesen
werden, ich moechte aber in keinem Fall nur wegen des Titels ein neues Frameset laden muessen, da es sich um zig Seiten handelt und die neue Navigation nachtraeglich mit
moeglichst geringem Aufwand angebracht werden soll.
Da ich aus diesem Grund auch keine Parameter mit der Auswahl an die
Funktion uebergeben moechte, habe ich mir das so vorgestellt:
Die Funktion erstellt automatisch ein neues Frameset und laedt in dieses
die beiden Frames hinein. Nun wollte ich bei der Erstellung des
Framesets, den Titel des zu ladenden Top Frames auslesen und als Titel an
das Frameset uebergeben. Nur klappt genau das eben nicht, da ja der
Befehl des Frameset Titels vor dem Einladen der HTML-Seite erfolgt, aus
der der Titel kommen soll. Gibt es irgendeinen Workaround?? Kann man per
Javascript ein *komplettes* Frameset on-the-fly erstellen?
Vielleicht kann mir da jemand weiterhelfen. Danke!