ziegenmelker: IFrame

Beitrag lesen

Hallo,

Der Wert eines Objekts in einem IFrame-Dokument kann aus dem aufrufenden Dokument durch:
IFrame-ID.window.document.Objekt.value="XY";
geändert werden. In meinem Fall wollte ich die Quelle für ein Bild im IFrame-Dokument ändern. Der JavaScript-Aufruf sieht im aufrufenden Dokument dann so aus:
IFrame-ID.window.document.Bildname.src="Neuer_Quellpfad".src;

das funktioniert im Allgemeinen sicher nicht, wie Cheatah schon schrieb.
Korrekt geht das so:
document.getElementById('IFrame-ID').contentWindow.document.getElementById(id_Bildname).src=...

cu,
ziegenmelker