hallo Drachir,
Ich habe in meiner HTML-Datei eine weitere (die in erster Linie Text enthält) in Form eines Objektes eingebunden:
<object id="TXT" data="stories/text2.htm" type="text/html" width="640" height="100" border="2">
Das ist zwar so bescheuert, daß bisher niemand auf die Idee einer solchen "Lösung" kommen wollte, aber offensichtlich hat dir das bisher ja keine Probleme bereitet, oder?
Jetzt möchte ich mit einer Funktion einen anderen Text an diese Stelle setzen:
function Wechsel () {
document.getElementById("TXT").data = "stories/neuertext.htm";
}
Das funktioniert aber nicht.
Nein, das _kann_ es auch nicht.
Jedoch kann ich in der gleichen Funktion z.B. die Breite des Objektrahmens erfolgreich ändern. Gibt es bei der Variable "data" etwas Besonderes zu beachten?
Nein. Es gibt aber für deine Grundkonstruktion etwas zu beachten: Wenn du Inhalte einer anderen Datei "dynamisch" in ein HTML-Dokument einbinden willst, brauchst du irgendeine serverseitige Technik. Mit HTML alleine hat das gar nix zu tun. Auch deine "Funktion" ist ja vermutlich bereits Javascript.
Grüße aus Berlin
Christoph S.