Hallo Phillip, hallo Gunnar
Ohe es getestet zu haben:
top.oben.getElementsByTagName("h1")[0].firstChild.nodeValue = "deine neue Überschrift"
Dazu muß im oben-Frame schon ein <H1>-Tag (Element) vorhanden sein.
Außerdem muß da schon Text drinstehen, sonst existiert kein Textknoten auf den zugegriffen werden kann.
Mit firstChild und lastChild gibts nach meiner Erfahrung oft Probleme, ich halte in so einem Fall childNodes[0] für besser.
Würde die Funktion auf keinen Fall in den Hauptframe schreiben, da wird ja immer was neues reingeladen.
Meiner Meinung nach ist die Funktion im Links-Frame am besten aufgehoben.
Das Problem dabei ist, dass Nutzer mit deaktiviertem JavaScript weiterhin die alte Überschrift sehen. Womit wir wieder am Anfang wären: Denk dir am besten eine Lösung ohne Frames aus, und ohne JavaScript.
Gunnar
Warum gibts eigentlich ein Forum für solche Sachen, wenn alle immer schreiben man solls nicht verwenden ?
(sorry, konnte mir das einfach nicht mehr verkneifen. ich les das laufend hier im forum. daß es ausgerechnet bei deinem beitrag aus mir herausgeplatzt ist, ist reiner zufall)
gruß
ptr