hintergrund-farbe ändern bei opera
stefan
- javascript
0 Kai Lahmann0 stefan
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
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
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