Invia gli elementi <a> e <img> nel contenuto di un layer <div> di destinazione:
Nella pagina metti un layer delegato a contenere questa immagine generata casualmente contrassegnandolo con l'id targetLayercodice:<script language="javascript" type="text/javascript"> <!-- imgArray = new Array(); imgArray[0] = new Array('immagini/immagine1.jpg', 'imgLink1', 'altText1'); imgArray[1] = new Array(''immagini/immagine2.jpg'; 'imgLink2', 'altText2'); function swap() { /* crei la variabile casuale rand con Math.random compresa tra 0 e (imgArray.length - 1) */ imgN = imgArray[rand]; document.getElementById('targetLayer').innerHTML = '[img]'+imgN[1]+'[/img]"; } //--> </script>
<div id="targetLayer"></div>
e lanci la funzione al termine del caricamento del body della pagina:
<body onload="swap();">

Rispondi quotando