Det script er PHP - et serverside script. Det kan ikke opdatere noget med minder at du holder en åben forbindelse eller opdaterer siden.
Du har ret i at poste dit spørgsmål her i javascript kategorien - her en løsning til dit problem:
---------------
<head><script>
var imageList;
var imageIdx;
var updateTimer;
var updateTimeout=5000;
function loadImages(){
imageIdx=0;
imageList=new Array();
imageList[0]="bg1.gif";
imageList[1]="bg2.gif";
imageList[2]="bg3.gif";
updateTimer=setTimeout("updateImage()",updateTimeout);
}
function updateImage(){
clearTimeout(updateTimer);
var tmp=0;
do{
tmp=Math.round(Math.random()*(imageList.length-1));
}while(tmp==imageIdx || tmp>=imageList.length);
imageIdx=tmp;
document.dynamicImage.src=imageList[imageIdx];
updateTimer=setTimeout("updateImage()",updateTimeout);
}
</script></head><body onload="loadImages();">
<img src="blank" name="dynamicImage">
</body>
---------------
E-)mil
http://mfp.eej.dk