取消网页里的setTimeInterval或者setTimeout
ji
posted @ 2014年5月12日 11:04
in 速记
, 374 阅读
碰到个setTimeout递归的.
不知道怎么办, 觉得只能暴力了.
感觉取消掉所有的,是唯一办法.
setTimeout 会返回一个值 整数, 每次调用,这个值是递增的.
所以, 自己调一个
setTimeout值, 查看下现在的 值, 然后增加个100左右, 从高到低, clearTimeout一遍.
这东西太无聊了.
(function(){ var n=setTimeout(function(){},1000) +100; while (n--){ clearTimeout(n)}; })()
blog comments powered by Disqus