87,990
社区成员
发帖
与我相关
我的任务
分享window.setTimeout(function(){...},1000);依然没效果,为什么呢?有没有好别的解决方法呀? setInterval(scrollUp(), 1);这个函数自动滚动图片比IE8快N倍,能不能解决呢?<script>
var NowFrame = 1;
var MaxFrame = 5;
var bStart = 0;
function fnToggle() {
var next = NowFrame + 1;
if (next == MaxFrame + 1) {
NowFrame = MaxFrame;
next = 1;
}
if (bStart == 0) {
bStart = 1;
setTimeout(function(){fnToggle()}, 1000);
return;
}
else {
oTransContainer.filters[0].Apply();
document.images['oDIV' + next].style.display = "";
document.images['oDIV' + NowFrame].style.display = "none";
oTransContainer.filters[0].Play(duration = 5);
if (NowFrame == MaxFrame)
NowFrame = 1;
else
NowFrame++;
} setTimeout(function(){fnToggle()}, UpdateTime);
}
fnToggle();
</script>var NowFrame = 1;
var MaxFrame = 5;
var bStart = 0;
function fnToggle() {
var next = NowFrame + 1;
if (next == MaxFrame + 1) {
NowFrame = MaxFrame;
next = 1;
}
if (bStart == 0) {
bStart = 1;
setTimeout('fnToggle()', 1000);
return;
}
else {
oTransContainer.filters[0].Apply();
document.images['oDIV' + next].style.display = "";
document.images['oDIV' + NowFrame].style.display = "none";
oTransContainer.filters[0].Play(duration = 5);
if (NowFrame == MaxFrame)
NowFrame = 1;
else
NowFrame++;
} setTimeout('fnToggle()', UpdateTime);
}
fnToggle();