在一定时间后停止倒计时计时器
stop a countdown timer after a certain time
我有一个js倒计时计时器(作者:ricocheting.com)倒计时到某个日期。它执行如下
window.onload = function() {
var cdown = new CDown();
cdown.add(new Date(2015, 8, 06, 15, 55, 00), "countdown-holder");
};
我想在谷歌广告上运行一个倒计时计时器,但谷歌对广告有30秒的限制,所以我想运行倒计时至少30秒,然后让它停止并消失。
作为一个完全的编码新手,代码对我来说是一个迷宫,尽管我知道init函数使整个倒计时工作
init: function() {
this.state = 1;
var self = this;
this.interval = window.setInterval(function() {
self.tick();
}, 1000);
},
我还发现clearartimeout()停止倒计时
window.clearTimeout(this.interval);
现在搜索网络后,我知道有setInterval()函数可以阻止一个函数在一定时间后执行,所以我试图把window. clearartimeout (this.interval)代码在一个设置的间隔函数内,但这似乎不起作用:(
任何帮助都会很感激。谢谢你!
需要使用clearInterval
, clearTimeout
用于停止setTimeout
函数创建的定时器
我建议你用setTimeout
代替。我做了一个例子脚本,将调用removeAd
函数30秒后。
setTimeout(removeAd, 30000); //30 seconds
相关文章:
- 如何在窗体打开时从javascript倒计时计时器值中节省时间
- 设置倒计时计时器,IE出现问题
- 显示具有服务器端自动时间注销的同步倒计时计时器
- 倒计时计时器应该持续两个php页面
- 在Jquery倒计时计时器上设置每个数字的动画
- Javascript倒计时计时器倒计时未正确更新秒/分钟
- 创建一个倒计时计时器脚本,该脚本计算声音文件的持续时间,而不是特定的日期
- 递归倒计时计时器
- 制作一个按钮倒计时计时器,该计时器将在5分钟后永久禁用,即使在页面刷新时也应保持禁用状态
- 我需要JS/jQuery中的倒计时计时器
- 设置Javascript倒计时计时器的初始值
- JavaScript倒计时计时器不会显示两次
- 如何设置此javascript倒计时计时器的样式
- 如何使用momentjs将澳大利亚/墨尔本时区设置为倒计时计时器
- 如何用JavaScript编写倒计时计时器
- 试图修复一个倒计时计时器问题,该问题导致计时器运行,然后在使用Javascript时崩溃约10秒
- 如何制作倒计时计时器并在时间到时更新MySQL记录
- 如何制作两个倒计时计时器,如果一个开始,另一个会停止
- 创建php/javascript倒计时计时器时出现问题
- 当分钟和秒为0时,倒计时计时器不会减少小时数