Here's the code I slightly modified from the source found on
javascriptkit.com:
Code:
<script>
function random_imglink(){
var myimages = new Array()
myimages[1] = "01.jpg"
myimages[2] = "02.jpg"
myimages[3] = "03.jpg"
myimages[4] = "04.jpg"
myimages[5] = "05.jpg"
...
myimages[31] = "31.jpg"
var rq=Math.floor(Math.random()*myimages.length)
var rr=Math.floor(Math.random()*myimages.length)
var rs=Math.floor(Math.random()*myimages.length)
var rt=Math.floor(Math.random()*myimages.length)
var ru=Math.floor(Math.random()*myimages.length)
var rv=Math.floor(Math.random()*myimages.length)
var rw=Math.floor(Math.random()*myimages.length)
var rx=Math.floor(Math.random()*myimages.length)
var ry=Math.floor(Math.random()*myimages.length)
var rz=Math.floor(Math.random()*myimages.length)
if (ry==0)
ry=1
document.write('<img src="'+myimages[rq]+'"> <img src="'+myimages[rr]+'"><br><img src="'+myimages[rs]+'"> <img src="'+myimages[rt]+'"><br><img src="'+myimages[ru]+'"> <img src="'+myimages[rv]+'"><br><img src="'+myimages[rw]+'"> <img src="'+myimages[rx]+'"><br><img src="'+myimages[ry]+'"> <img src="'+myimages[rz]+'">')
}
random_imglink()
</script>
I have 8 IMGs grabbing images randomly from a list of 31 JPGs & here's my dilemma:
1. I don't want the same image appearing in more than 1 spot
2. When I test this, sometimes 1 or more IMG spots return an undefined image
Any help would be greatly appreciated. Thanks in advance!