Stop script efter 2 gennemløb
Hej eksperterJeg har behov for at skifte mellem to billeder på en web side på følgende måde:
billede1 skal vises fra start
billede2 skal vises efter x antal sekunder som skal kunne angives. billede2 vises resten af tiden siden vises.
Link til hvad jeg vil: http://localhost/jsanim/
Her er min kode indtil videre:
<html>
<head>
<title></title>
</head>
<body onLoad="jsanim()">
<table width="680" border="0" cellpadding="0" cellespacing"0">
<tr>
<td width="200" height="200" align"left" valign="top">This image will change every 800 ms, but i want it to stop changing after one run</td>
<td background="battle_bgnd_10.gif" width="480" height="240" align"left" valign="bottom"><IMG SRC = "Adr_class_Aikido Kaemper_0.gif"></td>
</tr>
</table>
<script language="JavaScript">
var i=1;
function animator()
{
anipic = document.images[0].src;
ref = anipic.substring(0,anipic.length-5)+i+".gif";
document.images[0].src = ref;
i++;
if (i==2) {
i=0;
}
}
// Now call the animator function after a time interval to get the affect of animation
function jsanim()
{
animator();
setTimeout("jsanim()", 800);
}
</script>
</html>
