smid det her i HEAD
<SCRIPT language=\"javascript\">
<!-- Image Selector
// Cameron Gregory -
http://www.bloke.com///
http://www.bloke.com/javascript/Random/// This line and about must remain .. then you can use it for free...
//
// ChangeLog
//
//
// Fri Apr 30 12:40:50 EDT 1999
// Added target.
// Sat Sep 21 16:36:47 EDT 1996
// Added associate URL list.
//
// Fri Sep 13 18:36:20 EDT 1996
// Created from the base of Selector()
//
// Usage:
// RandomImage(images)
// RandomImageLong(images,iparams)
// RandomImageLink(images,urls)
// RandomImageLinkLongTarget(images,urls,iparams,hparams)
// images is space or comma separated file list
// urls is space or comma separated list of url\'s
// iparams params to add to <img>
// hparams params to add to <a href..>
function RandomImageLong(images,iparams)
{
/* si: start index
** i: current index
** ei: end index
** cc: current count
*/
si = 0;
ci=0;
cc=0;
imageSet = new Array();
ei = images.length;
for (i=1;i<ei;i++) {
if (images.charAt(i) == \' \' || images.charAt(i) == \',\') {
imageSet[cc] = images.substring(si,i);
cc++;
si=i+1;
}
}
ind = Math.floor(Math.random() *cc);
document.writeln(\"<img \"+iparams+\" src=\"+imageSet[ind]+\" alt=\\\"\"+imageSet[ind]+\"\\\">\");
}
function RandomImage(images)
{
RandomImageLong(images,\" \");
}
function RandomImageLinkLongTarget(images,urls,iparams,hparams)
{
/* si: start index
** i: current index
** ei: end index
** cc: current count
*/
imageSet = new Array();
urlSet = new Array();
si = 0;
ci=0;
cc=0;
ei = images.length;
for (i=1;i<ei;i++) {
if (images.charAt(i) == \' \' || images.charAt(i) == \',\') {
imageSet[cc] = images.substring(si,i);
cc++;
si=i+1;
}
}
ind = Math.floor(Math.random() *cc);
si = 0;
ci=0;
cc=0;
ei = urls.length;
for (i=1;i<ei && cc <=ind ;i++) {
if (urls.charAt(i) == \' \' || urls.charAt(i) == \',\') {
urlSet[cc] = urls.substring(si,i);
cc++;
si=i+1;
}
}
//document.writeln(\"<img \"+iparams+\" src=\"+imageSet[ind]+\" alt=\\\"\"+imageSet[ind]+\"\\\">\");
document.writeln(\"<a \"+hparams+\" href=\\\"\"+urlSet[ind]+\"\\\"><img \"+iparams+\" src=\"+imageSet[ind]+\" alt=\\\"\"+imageSet[ind]+\"\\\"></a>\");
}
function RandomImageLinkLong(images,urls,iparams)
{
RandomImageLinkLongTarget(images,urls,iparams,\"\");
}
function RandomImageLink(images,urls)
{
RandomImageLinkLongTarget(images,urls,\"border=0\",\"\");
}
// End Script -->
</SCRIPT>
og det her i body
<script language=\"javascript\">
RandomURL(\"<h3>Click here for a random URL</h3>\",\"
http://www.bloke.com/,
http://www.bloke.com/java/,
http://www.bloke.com/javascript/,
http://www.njvb.com,
http://www.geva.org/,\");
</script>