wahsaga: tabellen hintergrundbild ändern

Beitrag lesen

hi,

document.getElementById("mainbg").style.backgroundImage.src = hg.src;

Das ist Unfug.
backgroundImage selber ist bereits eine Eigenschaft, und kein Objekt - hat also keine weiteren Eigenschaften unter sich.
Und selbst wenn, gibt es bei der CSS-Eigenschaft background-image kein src-Attribut.

wenn ich folgendes verwende wird das bild ausgetauscht, aber eben erst noch geladen also wird die tabelle weiss:
document.getElementById("mainbg").style.backgroundImage = "url(daten/bg_6b.jpg)";

Hast du das in allen getesteten Browsern festgestellt - oder nur im IE?

wie kann ich denn nun ein bild vorausladen und dann im nachhinein den css-style backgroundImage austauschen?

Sollte so wie beschrieben schon ausreichen - nur im IE könnte eine ungünstige Chaching-Einstellung wie üblich problematisch sein.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }