IE中的settimeout

时间:2011-05-16 08:11:47

标签: javascript jquery

  

可能重复:
  set time out in JavaScript

if (document.getElementById("safeForm4d").submitted.value == "false") {
    document.getElementById("safeForm4d").submitted.value = "true";
    setTimeout(function() {
        'document.getElementById("safeForm4d").submit()'
    }, 3000);
} else {
    document.getElementById("toHide").style.display="none";
}

除了IE之外,它在FF和其他工作正常。在IE中它等待3秒然后动画停止并进行页面处理,即在3秒后尝试访问下一页。

假设如果我超时是100000秒(即1分钟),则动画或动态页面加载发生1分钟。下一页处理请求1分钟后转到新页面。

我的要求是动态动作或动画应该发生,直到下一页显示,等待时间应该是动态的,即如果下一页已经处理,它应该清除时间。

0 个答案:

没有答案