Ja, das muss allerdings im body stehen.
...auf den ich nicht zugreifen kann ;(
Angela,Wie, du kannst auf den body nicht zugreifen?
Es geht nicht um das <body>-Starttag (wo man das auch mit <body onload="[code lang=javascript]document.body.style.backgroundImage = 'foo'
">[/code] eintragen könnte), sondern um den Inhalt des body-Elementes. Auf den hast du doch Zugriff? Dort kannst du
~~~html
<script type="text/javascript">
[code lang=javascript]document.body.style.backgroundImage = "foo"
</script>[/code]
eintragen.
Alternativ geht es auch im head-Element, dort aber anders, da beim Parsen dort das body-Element noch gar nicht existiert. Deshalb so:
~~~html
<script type="text/javascript">
[code lang=javascript]window.onload = function() {
document.body.style.backgroundImage = "foo"
}
</script>[/code]
was dasselbe bewirkt wie der onload-Eventhandler als Attribut des body-Elements.
Live long and prosper,
Gunnar
--
„Weisheit ist nicht das Ergebnis der Schulbildung, sondern des lebenslangen Versuchs, sie zu erwerben.“ (Albert Einstein)
„Weisheit ist nicht das Ergebnis der Schulbildung, sondern des lebenslangen Versuchs, sie zu erwerben.“ (Albert Einstein)