Carsten R.: bei onclick hintergrundbild austauschen

Beitrag lesen

ich habe ein problem, bei dem ich leider allein nicht weiterkomme.
Haben wir das nicht alle einmal :)

;-) wahrscheinlich schon.

Ist das in einem extra Frame, in dem du dann das HG-Bild der ganzen Seite ändern möchtest, oder möchtest du das Bild in einer Tabelle ändern etc...?

ich habe einen navi-frame, in dem ich klicke und in dem sich der hintergrund aendern soll.
leider hab ich das immer noch nicht hinbekommen.

so so... probiere folgende funktion onClick aufzurufen

Bsp.:
<script language="javascript1.2">
function loadBg(bgimg) {
//bgimg = die Quelle des zu ladenden Bildes
//Bsp.: '/bilder/bild1.jpg'

var b = document.getElementsByTagName('body')[0]; //holt den ersten (einzigen) Body-Tag
b.style.backgroundImage = 'url(' + bgimg + ')'
}
</script>

Das sollte es eigendlich tun. Du gibst der Funktion nur noch das Bild, welches Sie laden soll.

Bsp.: <a href="http://anywhere.de" onClick="loadBG('/bilder/bild.jpg')>Blablabla</a>