Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<script language="JavaScript">
// counter
var i = 0,src;
// set image list
var imgary1 = [];
imgary1[0]="http://www.vicsjavascripts.org.uk/StdImages/Egypt5.jpg"
imgary1[1]="http://www.vicsjavascripts.org.uk/StdImages/Egypt6.jpg"
imgary1[2]="http://www.vicsjavascripts.org.uk/StdImages/Egypt7.jpg"
imgary1[3]="http://www.vicsjavascripts.org.uk/StdImages/Egypt8.jpg"
// start preloading
for(i=0; i<=3; i++){
src=imgary1[i];
imgary1[i]= new Image();
imgary1[i].src=src;
}
function Cycle(id,ary,ms){
var obj=document.getElementById(id);
clearTimeout(obj.to);
if (!obj.cnt){
obj.cnt=0;
}
obj.cnt=++obj.cnt%ary.length;
obj.src=ary[obj.cnt].src;
obj.to=setTimeout(function(){ Cycle(id,ary,ms); },ms||1000);
}
function Stop(id,img){
var obj=document.getElementById(id);
clearTimeout(obj.to);
obj.src=img.src;
}
</script>
</head>
<body >
<img id="img01" src="http://www.vicsjavascripts.org.uk/StdImages/Egypt5.jpg" onmouseover="Cycle('img01',imgary1,1000);" onmouseout="Stop('img01',imgary1[0]);">
<img id="img02" src="http://www.vicsjavascripts.org.uk/StdImages/Egypt5.jpg" onmouseover="Cycle('img02',imgary1,1000);" onmouseout="Stop('img02',imgary1[0]);">
</body>
</html>
Bookmarks