JS做成的幻灯片怎样改图片之间的间隔时间?

2024-12-03 00:14:06
推荐回答(2个)
回答1:

图片的渐显播放[推荐][根据下面的说明进行共3步,修改图片的名称及路径即可]
第三步的top:120px;left:240px可以设定显示的位置

====1、将下面的代码插入到HEML的之间:



====2、修改语句为:



====3、将下面的代码加入到HEML的之间:

回答2:

这个你一行代码没写,狂汗简单说说思路吧需要用到2个方法setTimeout( /*参数一:代码或函数名*/, /* 参数二:延迟时间 */ );每隔一定的延迟时间(由参数二设置),执行指定的代码(由参数一设置)setTimeout方法在运行的时候会返回一个整形,根据这个返回值可以取消setTimeout代码的执行方法是clearTimeout( /* timeoutid */ )下面说说具体过程先定义一个函数用来显示图片function showImages () { // 这里写图片切换的代码 // 以及对所有图片是否都播放过的判断 // 如果是则调用clearTimeout方法,退出函数} // 定义一个变量用来储存由setTimeout执行时的返回值var timeoutId;clearTimeout( timeoutId ); // 这里先运行一下clearTimeout函数(预防一些不可预知的问题发生,我自己的经验) // 设置方法调用timeoutId = setTimeout( showImages, 5000 ); // 每隔5000毫秒调用一次showImages函数,也就是5秒(注意这里有一个为timeoutId变量的赋值,否则在函数内就无法停止setTimeout了)