Winfried Kaiser: style background-image

Beitrag lesen

Hallo, Axel,

das sieht ja schon richtig gut aus, vielen Dank!

Ich habe das bei mir mal wie folgt umgesetzt:

===========================================================

hourglass=document.getElementById("hourglass"); //Display-area for search-timer

var bodyStyle,hourglassStyle;
if (document.body.currentStyle)
{
 //IE
 bodyStyle = document.body.currentStyle;
 hourglassStyle= hourglass.currentStyle;
}
else if (window.getComputedStyle)
{
 bodyStyle = window.getComputedStyle(document.body, null);
 hourglassStyle= window.getComputedStyle(hourglass, null);
}
with (hourglassStyle)
{
 backgroundImage=bodyStyle.backgroundImage;
 background=bodyStyle.background;
 border="solid 1px "+bodyStyle.color;
}

===========================================================

Es funktioniert so weit, bis auf die Zeile

"backgroundImage=bodyStyle.backgroundImage;"

Dort liefert mir der MS-Debugger die Fehlermeldung "Ungültiger Prozeduraufruf oder ungültiges Argument"

"bodyStyle.backgroundImage" wird an der Stelle im Debugger angezeigt mit dem Wert:

"url("http://localhost/seifenparadies/xtcommerce/images/bg_green.png")"

Der Firefox-Debugger hat sich an der Stelle irgendwie verabschiedet.

Hast Du eine Idee, was das sein kann??