ランダムリンク

<html lang="ja">
<head>
<title>JavaScript【ランダムリンク】</title>

<script type="text/javascript">
<!--
//変更秒間隔を指定
var sec = 0.1;
sec = sec * 1000;
//画像を指定
arrI = new array("1.gif","2.gif","3.gif","4.gif","5.gif");
//画像をクリックした際のジャンプ先を指定
arrA = new array("bg1.html","bg2.html","bg3.html","bg4.html","bg5.html");

var num = arrI.length;
var arrO = new array();
for (var i=0;i<num;i++) {
  arrO[i] = new Image();
  arrO[i].src = arrI[i];
}

function cngImg(){
	i = Math.floor( Math.random() * num);
	document.images.img.src = arrO[i].src;
	setTimeOut("cngImg()",sec);
}
function onC(){
	location.href = arrA[i];
}
//-->
</script>
</head>
<body onLoad="cngImg()">
<p><img src="1.gif" id="img" border=0 onClick="onC()" alt=""></p>
</body>
</html>