I am new in here, my code is there, works fine but sometimes i see same image on the page. How can i show it to be different every image.
<html>
<head>
<SCRIPT language=JavaScript>
var theImages = new Array()
theImages[0] = 'cow.png'
theImages[1] = 'donkey.png'
theImages[2] = 'monkey.png'
var otherImages = new Array()
otherImages[0] = 'cow.png'
otherImages[1] = 'donkey.png'
otherImages[2] = 'monkey.png'
var otherImages2 = new Array()
otherImages2[0] = 'cow.png'
otherImages2[1] = 'donkey.png'
otherImages2[2] = 'monkey.png'
var j = 0
var p = theImages.length;
var preBuffer = new Array()
var preBuffer2 = new Array()
var preBuffer3 = new Array()
var preBuffer4 = new Array()
for (i = 0; i < p; i++){
preBuffer[i] = new Image()
preBuffer[i].src = theImages[i]
preBuffer2[i] = new Image()
preBuffer2[i].src = otherImages[i]
preBuffer3[i] = new Image()
preBuffer3[i].src = theImages[i]
}
var whichImage = Math.round(Math.random()*(p-1));
var otherImage = Math.round(Math.random()*(p-1));
var otherImage2 = Math.round(Math.random()*(p-1));
function showImage(){
document.write('<img src="'+theImages[whichImage]+'">');
}
function showImage2(){
document.write('<img src="'+otherImages[otherImage]+'">');
}
function showImage3(){
document.write('<img src="'+otherImages2[otherImage2]+'">');
}
</SCRIPT>
</head>
<body>
<SCRIPT language=JavaScript>
showImage();
</SCRIPT>
<SCRIPT language=JavaScript>
showImage2();
</SCRIPT>
<SCRIPT language=JavaScript>
showImage3();
</SCRIPT>
</body>
</html>
Aucun commentaire:
Enregistrer un commentaire