Código html:
Ver original<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <SCRIPT language="JavaScript">
<!-- Begin JS Script -->
<!-- Begin
// Set up the image files to be used.
var theImages = new Array() // do not change this
// To add more image files, continue with the
// pattern below, adding to the array.
theImages[0] = 'img1.jpg'
theImages[1] = 'img2.jpg'
theImages[2] = 'img3.jpg'
theImages[3] = 'img4.jpg'
theImages[4] = 'img5.jpg'
// do not edit anything below this line
var j = 0
var p = theImages.length;
var preBuffer = new Array()
for (i = 0; i < p; i++){
preBuffer[i] = new Image()
preBuffer[i].src = theImages[i]
}
var whichImage = Math.round(Math.random()*(p-1));
function showImage(){
document.getElementById('laimagen').src=theImages[whichImage];
}
// End -->
<body onLoad="showImage()"> <table width="100%" border="1" cellspacing="0" cellpadding="0"> <td align="center" valign="middle"><img src="img1.jpg" id="laimagen"></td>
funciona?
Quim
Edito: Adler se me ha adelantado, esta seria otra opción...