so sieht mein script aus und funktioniert auch, allerdings nur mit 3 bidlern.
<script>
var hintergr1="bild1.jpg"
var hintergr2="bild2.jpg"
var hintergr3="bild3.jpg"var zufall=Math.round(6*Math.random())
if (zufall<=1)
backgr=hintergr1
else if (zufall<=4)
backgr=hintergr2
else
backgr=hintergr3
document.write('<body background="'+backgr+'" bgcolor="#FFFFFF">')
</script>
Wozu so kompliziert?
Wenn deine Bilder immer nach dem Schema 'bildX.jpg', wobei X eine beliebige Zahl ist, aufgebaut sind. Brauchst du keine Variabel oder Array.
<script type="text/javascript">
var zufall = Math.round(6 * Math.random()) + 1;
document.write('<body style="background: URL(bild' + zufall + '.jpg) #fff;">')
</script>
Struppi.
--
Javascript ist toll (Perl auch!)
Javascript ist toll (Perl auch!)