幻灯片循环与JavaScript

Slideshow Loop with JavaScript

本文关键字:JavaScript 循环 幻灯片      更新时间:2023-09-26

这是我用于网站发布软件的JavaScript。如果我想只运行一次脚本,此脚本工作正常。

我希望添加到此脚本中以循环它并使其一遍又一遍地运行。

这是我现在的脚本...

<script type="text/javascript">
var pause = 3000;
function autoPresenter(){ xr_next(); 
setTimeout("autoPresenter();", pause); }
setTimeout("autoPresenter();", pause);
</script>

感谢您的任何帮助。它的用途是在贸易展上展示的幻灯片演示,我显然不想每次结束时都在那里重新启动它。

干杯

幽谷

不确定你的xr_next()在做什么,但我会在你的一个函数中使用索引参数。

<script type="text/javascript">
    var pause = 3000;
    var currIndex = 0;
    var itemCount = 10;
    function autoPresenter()
    {
         if (currIndex > itemCount) currIndex = 0;
         xr_next(currIndex);
         currIndex++;
         setTimeout(autoPresenter, pause);
    }
    autoPresenter();
</script>