清除“设置超时Javascript”
Clear Set TimeOut Javascript
我在ASP中创建javascript选项卡。Net网站。说Tab 1 Tab 2- Tab 10。当我单击Tab 1时,它显示了一些数据,我调用setTimeout函数,该函数保持刷新Tab 1数据。我的问题是,当我切换到其他选项卡settimeout函数仍然保持在后台运行,我不想要。如何在移动到其他选项卡时停止此操作
感谢的问候Vivek
您可以使用clearartimeout函数。例子:
var timeoutHandle = window.setTimeout(function() {
// ...
}, 5000);
之后你可以:
window.clearTimeout(timeoutHandle);
也可以使用setInterval/clearInterval方法。与setTimeout
相反,setInterval
函数多次执行回调,直到被清除。通过递归调用回调,setTimeout
可以实现类似的行为。
相关文章:
- iOS Safari Javascript设置超时问题
- Javascript设置超时和重定向-IE冻结
- 重置设置超时-javascript
- JavaScript 设置超时在循环和重复
- JavaScript - 如何等待/设置超时/睡眠/延迟
- 奇怪的设置超时行为Javascript
- 具有多个设置超时的 JavaScript 动画
- JavaScript 设置超时在 Android 上下文切换上
- 在变量中定义值后执行脚本,而不在 javascript 中设置超时
- Javascript倒计时设置超时
- Javascript如何设置超时
- ASP.NET页面加载和javascript设置超时
- 编辑自动填充javascript的设置超时
- Javascript在递归函数上设置超时
- Javascript在循环上设置超时
- Javascript-使用布尔值设置超时
- Javascript:如何清除非全局(闭合)设置超时
- 清除“设置超时Javascript”
- 如何使用JavaScript设置超时?
- JavaScript在对象中设置超时时间