Hallo Fabienne,
<script language="JavaScript">
Type-Attribut fehlt
var number_of_pics=2;
kannst du mit der Eigenschaft length aus dem Array von Hintergrundbildern auslesen, das du dir anlegst, ist dann dynamischer und leichter zu pflegen, wenn du mal mehr Bilder haben willst.
function rotateIt(){
document.getElementsByTagName('body')[0].background = pic[counter].src;
Warum nicht einfach: document.body.style.backgroundImage = 'url(' + pic[counter].src + ')';
counter++;
if ( counter > number_of_pics-1 )
{
counter=0;
}
Geht eleganter mit einer Modulo-Operation (%)
setTimeout("rotateIt()",4000);
}
}// End Hiding -->
</script>
<script LANGUAGE="JavaScript">
<!--
rotateIt();
// -->
</script>
Ich vermute, du hast zwei Scriptblöcke, weil der zweite erst am Ende des Dokuments steht. Besser initialisierst du die Bildrotationsfunktion mit dem Eventhandler "onload".
Gruß Gernot