Bild analog zur aufgerufenen Seite im iFrame ändern

Kebo

Grünschnabel
Hi,

du musst deinem Iframe und dem Bild eine Id geben und diese dann mittels Javascript ansprechen. Das könnte dann so Aussehen:

HTML:
<script type="text/javascript">
  function changePic() {
    if(!document.all) {
      fenster = document.getElementById('frame').contentDocument.getElementById('pic').src = "bild.gif";
    } else {
      fenster = frame.document.getElementById('pic').src = "bild.gif";
    }
  }
</script>
<a href="#" onclick="changePic()">klick</a><br><br>
<iframe id="frame" src="test.html"></iframe>

lg weedo
 
Hi,

Javascript ist da nicht vonnöten :-)

Hierfür muß lediglich analog zur CSS-Formatierung der Startseite "home.htm" im Stylesheet-Bereich <style>...</style> der übrigen Seiten das gewünschte Hintergrundbild definiert werden - beispielsweise für "news.htm":
CSS:
body {
	background-image: url(images/news_19.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
}

mfg Maik
 
Zurück