hvordan stopper jeg et slideshow-javascript
jeg benytter et javascript til at starte et slideshow når musen føres over et billed. Jeg har fået det til at virke men vil gerne have en "onmouseout" der stopper slideshowet igen, og viser det billede slideshowet nu er nået til.Hvordan gør jeg det?
<html>
<head>
<script language="JavaScript1.1">
var slideimages=new Array()
var slidelinks=new Array()
function slideshowimages(){
for (i=0;i<slideshowimages.arguments.length;i++){
slideimages[i]=new Image()
slideimages[i].src=slideshowimages.arguments[i]
}
}
function slideshowlinks(){
for (i=0;i<slideshowlinks.arguments.length;i++)
slidelinks[i]=slideshowlinks.arguments[i]
}
function gotoshow(){
if (!window.winslide||winslide.closed)
winslide=window.open(slidelinks[whichlink])
else
winslide.location=slidelinks[whichlink]
winslide.focus()
}
//-->
</script>
</head>
<body>
<img src="images/billeder_icon_nytaar_2003.jpg" name="slide" border=0 onmouseover="slideit()" onmouseout="slideit()">
<script>
slideshowimages
"images/billeder_icon_nytaar_2003.jpg", "images/billeder_icon_n ytaar_2004.jpg", "images/billeder_icon_nytaar_2005.jpg")
var slideshowspeed=500
var whichlink=0
var whichimage=0
function slideit(){
if (!document.images)
return
document.images.slide.src=slideimages[whichimage].src
whichlink=whichimage
if (whichimage<slideimages.length-1)
whichimage++
else
whichimage=0
setTimeout("slideit()",slideshowspeed)
}
</script>
</body>
</html>
