I'm making a small thing on www.indymix.net (http://www.indymix.net) that retrieves 4 images from a bank folder of images. My problem is that there are duplicate returns coming up as I am retrieving 4 times with no duplicate post restriction.
here is my code for the thing.
<script type="text/javascript">
var gallery =new Array();
gallery[0] = new Array(new Array ("1.png", "#01"), new Array ("2.png", "#02"), new Array ("3.png", "#03"), new Array ("4.png", "#04"), new Array ("5.png", "#05"), new
Array ("6.png", "#06"), new Array ("7.png", "#07"), new Array ("8.png", "#08"), new Array ("9.png", "#09"), new Array ("10.png", "#10"), new Array ("11.png", "#11"));
function pickImageFrom(whichGallery)
{
var idx = Math.floor(Math.random() * gallery[whichGallery].length);
document.write('<a href="' + gallery[whichGallery][idx][1] + '"><img src="images/SCS/' + gallery[whichGallery][idx][0] + '"></a>');
}
</script>
<script language="javascript">pickImageFrom(0);</script><br />
<script language="javascript">pickImageFrom(0);</script><br />
<script language="javascript">pickImageFrom(0);</script><br />
<script language="javascript">pickImageFrom(0);</script><br />
Now how can I have it (or add something to it) to restrict the 4 retrievals from being duplicates.
Thanks Codemonkeys
<script type="text/javascript">
var gallery = new Array();
gallery[0] = new Array(new Array ("1.png", "#01"), new Array ("2.png", "#02"), new Array ("3.png", "#03"), new Array ("4.png", "#04"), new Array ("5.png", "#05"), new
Array ("6.png", "#06"), new Array ("7.png", "#07"), new Array ("8.png", "#08"), new Array ("9.png", "#09"), new Array ("10.png", "#10"), new Array ("11.png", "#11"));
function pickImageFrom(whichGallery)
{
var idx = Math.floor(Math.random() * gallery[whichGallery].length);
document.write('<a href="' + gallery[whichGallery][idx][1] + '"><img src="images/SCS/' + gallery[whichGallery][idx][0] + '"></a>');
}
</script>
<script language="javascript">pickImageFrom(0);</script><br />
<script language="javascript">pickImageFrom(0);</script><br />
<script language="javascript">pickImageFrom(0);</script><br />
<script language="javascript">pickImageFrom(0);</script><br />
heres what i got, it only loads 4 images, to anchors not links and has no collision detection to stop duplicate retreivals, which would be nice.