Der Hintergrund auf meiner Seite soll sich bei jedem Refresh mit Hilfe eines Scripts ändern und einblenden. Abgeguckt habe ich mir die Idee bei http://www.rockstargames.de/. Dort gibt es den gleichen Effekt. Nun habe ich ein Javascript gebaut, das wie folgt aussieht:
<script type="text/javascript"> window.onload=function() { var thediv=document.getElementById("bildwechsel"); var imgarray = new Array("imageeins.gif", "imagezwei.gif", imagedrei.gif"); var spot =Math.floor(Math.random()* imgarray.length); thediv.style.background="url("+imgarray[spot]+")"; } </script>
Das funktioniert auch. Allerdings ist JavaScript oftmals im Browser deaktiviert. Ich würde daher die ganze Lösung gerne serverseitig steuern. Hat dazu jemand eine Idee?
Wenn du das Hintergrundbild auch noch nach dem Aufruf der Seite regelmäßig ändern willst (in abhängigkeit von der Mausposition), kannst du das mit CSS folgendermaßen lösen.
In einem fix im Hintergrund positionierten DIV zerteilst du das Fenster in die nötigen Bereiche, z.B. in vier Bereiche.