Invia gli elementi <a> e <img> nel contenuto di un layer <div> di destinazione:
codice:
<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>
Nella pagina metti un layer delegato a contenere questa immagine generata casualmente contrassegnandolo con l'id targetLayer
<div id="targetLayer"></div>
e lanci la funzione al termine del caricamento del body della pagina:
<body onload="swap();">