# Random redirect on rollover

**URL:** <https://forum.kirupa.com/t/random-redirect-on-rollover/167032>\
**Category:** web dev\
**Created:** [October 24, 2005, 10:06pm UTC](https://forum.kirupa.com/t/random-redirect-on-rollover/167032 "2005-10-24T22:06:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jimmyo](https://avatars.discourse-cdn.com/v4/letter/j/d78d45/32.png) [@jimmyo](https://forum.kirupa.com/u/jimmyo)\
**Post date:** [October 24, 2005, 10:06pm UTC](https://forum.kirupa.com/t/random-redirect-on-rollover/167032/1 "2005-10-24T22:06:03Z")

</div>

Hi All

I need to make a page redirect to a random page when an image is rolled over. Here is the javascript that I have written so far.

* * *

\<script language=javascript\>

var i;

var randLinks = new array()

randLinks[0] = “pic1.htm”;  
randLinks[1] = “pic2.htm”;  
randLinks[2] = “pic3.htm”;  
randLinks[3] = “pic4.htm”;  
randLinks[4] = “pic5.htm”;

//Create random number, based on number of elements in array.  
i = Math.floor( Math.random() \* randLinks.length );

function delayer(){  
document.location = randLinks\*;  
}

//–\>  
\</script\>  
\</head\>  
\<body\>

\<a href=“javascript:;” onMouseOver=“setTimeout(‘delayer()’)”\>\<img src=“images/pic1.jpg” name=“image1” border=“0”\>\</a\>

* * *

Thanks in advance

Jimmyo
