masja: über array herausgegebene bilder als hintergrundbild

Beitrag lesen

hallo,

sitze nun seit zwei tagen daran und komme nicht weiter:

über array etc. werden gemäß dem zufallsprinzip bilder geladen. da ich über das je geladene bild eine durch onmouseover und onclick gesteuerte varierende navigation legen will, muss ich das jeweilige bild als hintergrundbild benutzen. es gelingt mir jedoch nicht hierfür eine geeignete schreibweise zu finden.

weiss irgendjemand weiter? wäre suuper!!

so läuft der array-kram:

<script language="JavaScript">
<!--
<!-- Hide this script from crap browsers --
   today=new Date();
   jran=today.getTime();
   var number=4;
   var imagenumber=0;
   ia=9301;
   ic=49297;
   im=233280;
   jran = (jran*ia+ic) % im;
   imagenumber=Math.ceil( (jran/(im*1.0)) *number);
images = new Array

images[1] = "bilder/astra01.jpg"
images[2] = "bilder/rethwisch.jpg"
images[3] = "bilder/halfbreasted.jpg"
images[4] = "bilder/sickie.jpg"

var image = images[imagenumber]

// Oi, quit looking at the script. =o)
// -- End Hiding Here -->

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>

und so wird das bild innerhalb des body-tags die datei eingeladen:

<script language="JavaScript">

<!-- Hide this script from old browsers --
document.write('<IMG SRC="' + image + '">')
// -- End Hiding Here -->

</script>