stefan: hintergrund-farbe ändern bei opera

hallo (zur späten stunde),

ich hab mir ne kleine farbsammlung gebastelt: http://www.your-boredom.de/stuff/farben.html.
durchs klicken auf den 'link', soll sich die hintergrundfarbe vom body entsprechend ändern (damit man einen besseren eindruck von der farbe bekommt). das klappt auch bei netscape ab 4.7 und im ie, aber leider nicht im opera. vielleicht weiss ja jemand rat?

hier mal das script:
*****
<script type="text/javascript">
<!--
function doit(farbe){
document.bgColor=farbe;
}
//-->
</script>
*****

aufgerufen durch z.b:
*****
<a class="f" href="javascript:doit('#FFCCCC');" style="background:#FFCCCC">#FFCCCC</a>
*****

danke im vorraus und gute nacht

tschö
*stefan

  1. hi

    document.bgColor=farbe;

    Zitat aus SelfHTML:

    Opera 5.12 interpretiert die Eigenschaft document.bgColor noch nicht. Netscape 6.1 interpretiert das obige Beispiel (im Gegensatz zu Netscape 4.x) nicht.
    Dort steht auch, dass zu document.getElementsByTagName("body")[0].bgColor geraten wird - genau das wird wohl zumindest in den beiden eher zum Erflog führen (ebenso im IE ab Version 5). Von einem document.body.bgColor hab' ich auch schonmal gehört, kA, wer das wieder kennt...

    Grüße aus Bleckede

    Kai

    1. hi kai,

      document.bgColor=farbe;

      Zitat aus SelfHTML:

      Opera 5.12 interpretiert die Eigenschaft document.bgColor noch nicht. Netscape 6.1 interpretiert das obige Beispiel (im Gegensatz zu Netscape 4.x) nicht.

      komisch, netscape 6.2.1 schon.

      Dort steht auch, dass zu document.getElementsByTagName("body")[0].bgColor geraten wird - genau das wird wohl zumindest in den beiden eher zum Erflog führen (ebenso im IE ab Version 5). Von einem document.body.bgColor hab' ich auch schonmal gehört, kA, wer das wieder kennt...

      muss ich mal ausprobieren.

      danke + tschÖ

      *stefan