我有一个计时器,每隔一段时间就会出现一次......
timer_clock=setInterval('update_time()',1000)
有时update_time()
停止被调用(不再被再次调用)。
我放置了一些代码来跟踪这种情况发生的时间(没有找到确切的时间或地点,只是它不再调用update_time()
。在这段代码中我测试timer_clock
并返回true。 / p>
在任何地方都没有clearInterval
。
什么可能导致计时器停止调用其功能?
编辑:这是在包含许多iframes
包含复杂页面的页面上。
它通常发生在特定的XMLHttpRequest
之后,但每次发出请求时都不会发生(少于1%的时间),并且在其他时间发生。请求后面的代码中没有任何内容会干扰计时器。