在MouseOver javascript上停止幻灯片放映

在MouseOver javascript上停止幻灯片放映,javascript,Javascript,这是幻灯片脚本,我想它停止时,鼠标移动过去。但是我不知道要加什么。我曾尝试在网上查找,但都不起作用:( 基于提供的信息(此时仅限于javascript)。幻灯片脚本取决于 setTimeout(); 负责停止setTimeout()的代码是 clearTimeout(); 将鼠标事件添加到幻灯片中并调用clearTimeout()。对于鼠标事件和最佳实践,请检查以便获得更多说明 这里有一个关于setTimeout()的参考 请在鼠标事件上发布HTML以获得更好、更准确的代码。您尝试了什么?您在

这是幻灯片脚本,我想它停止时,鼠标移动过去。但是我不知道要加什么。我曾尝试在网上查找,但都不起作用:(


基于提供的信息(此时仅限于javascript)。幻灯片脚本取决于
setTimeout();

负责停止setTimeout()的代码是

clearTimeout();

将鼠标事件添加到幻灯片中并调用clearTimeout()。对于鼠标事件和最佳实践,请检查以便获得更多说明

这里有一个关于setTimeout()的参考


请在鼠标事件上发布HTML以获得更好、更准确的代码。

您尝试了什么?您在哪里卡住了?这不是“请为我这样做”帮助台。您应该了解事件侦听器,并使用
onmouseover
事件执行必要的步骤以停止幻灯片播放。
<SCRIPT LANGUAGE="JavaScript">
<!--
var dimages=new Array();
var numImages=2;
for (i=0; i<numImages; i++)
{
dimages[i]=new Image();
dimages[i].src="/v/vspfiles/assets/images/image"+(i+1)+".jpg";
}
var curImage=-1;
function swapPicture()
{
if (document.images)
{
var nextImage=curImage+1;
if (nextImage>=numImages)
nextImage=0;
if (dimages[nextImage] && dimages[nextImage].complete)
{
var target=0;
if (document.images.myImage)
target=document.images.myImage;  
if (document.all && document.getElementById("myImage"))
target=document.getElementById("myImage");

if (target)
{
target.src=dimages[nextImage].src;
curImage=nextImage;
}
setTimeout("swapPicture()", 4000);
}
else
{
setTimeout("swapPicture()", 1000);
}
setTimeout("swapPicture()", 4000);
//-->