gpt4 book ai didi

javascript - 清除设置超时 Javascript

转载 作者:行者123 更新时间:2023-11-28 21:22:45 25 4
gpt4 key购买 nike

我正在我的 ASP.Net 网站中用 javascript 创建选项卡。说选项卡 1 选项卡 2--- 选项卡 10。 当我单击选项卡 1 时,它会显示一些数据,并且我调用 setTimeout 函数来不断刷新选项卡 1 数据。我的问题是,当我切换到其他选项卡时,settimeout 函数仍然在后台运行,这是我不希望的。我怎样才能阻止它移动到其他选项卡。

谢谢

问候维韦克

最佳答案

您可以使用clearTimeout功能。示例:

var timeoutHandle = window.setTimeout(function() {
// ...
}, 5000);

之后您可以:

window.clearTimeout(timeoutHandle);

还有setInterval/clearInterval可以使用的方法。与 setTimeout 相反,setInterval 函数会多次执行回调直至清除。通过递归调用回调,可以使用 setTimeout 实现类似的行为。

关于javascript - 清除设置超时 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5840880/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com