:): bildwechsel in abhängigkeit vom inlineframe

Beitrag lesen

Also.

1. Weiße dem Iframe und dem zu ändernden Bild eine ID zu.

<img src="nochsonkomischesbild.jpg" id="pic">
<iframe src="nochsonkomischesiframe.html" id="ifr">

2. Dann schreibe das Skript, was ich oben geschrieben habe ab, und ersetze "Bild_id" mit "pic", und "iframe_id" mit "ifr".

3. Was du jetzt noch brauchst, sind die Bilder, deren Quelle du selbst weißt. Ersetze "Neue_Bildquelle" mit der Quelle (zum Bsp. "images/ball.gif").

4. Kategorie MUSS in jedem Fall ein Pfad sein. Bsp.: der Pfad der momentan angezeigten Seite heißt "pages/ws/bla.html". Dann musst du "Kategorie" mit "pages/ws/bla.html" ersetzen.

Und etwas habe ich noch ganz vergessen.

if(document.getElementById("iframe_id").src=="Kategorie"){
document.getElementById("Bild_id").src="Neue_Bildquelle";
}

setze das ganze als Funktion:

function chgBild(){

if(document.getElementById("iframe_id").src=="Kategorie"){
document.getElementById("Bild_id").src="Neue_Bildquelle";
}

}

Außerdem wird das ganze nur einmal durchlaufen, du brauchst noch das onChange - Attribut des iframes.
also:

<iframe src="nochsonkomischesiframe.html" onChange="chgBild()"></iframe>

Und immer wenn sich die src von Iframe ändert, wird diese Funktion aufgerufen.

Fertig.