wie spreche ich ein iframe auf einen anderen Frame an????
natrix
- javascript
Hallo ich habe ein Script geschrieben, dass 3 Frames hat. Nun möchte ich über Javascript von mein Nav-Frame den iframe auf meiner Hauptseite ansprechen und dort eine neue Seite öffnen.
Wie kann ich das machen??
hi,
zunächst musst du von deinem Nav-Frame aus, das Hauptframe ansprechen:
var hauptframe = parent.frames[1]; // 1 ist der Index des Hauptframes im gesamten Frameset
dann im document des hauptframes das iframe:
var iframe = hauptframe.document.getElementById("iframeID");
die Datei müsstest du dann mit:
iframe.src = "datei.html";
ändern können.
Kannst das auch alles in einem schreiben:
parent.frames[1].document.getElementById("iframeID").src = "datei.hrml";
ohne Gewähr!
dem Iframe musst du dann natürlich noch eine ID verpassen!
Gruß
Christian
Moin Moin !
http://aktuell.de.selfhtml.org/tippstricks/javascript/fensterzugriff/index.htm behandelt das Thema bis zum letzten Bit.
Alexander